Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/krita.spec'], chrootPath='/var/lib/mock/f40-build-797342-141191/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/krita.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1710028800 Wrote: /builddir/build/SRPMS/krita-5.2.2-7.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/krita.spec'], chrootPath='/var/lib/mock/f40-build-797342-141191/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/krita.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1710028800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HBdfG0 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf krita-5.2.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/krita-5.2.2.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd krita-5.2.2 + rm -rf /builddir/build/BUILD/krita-5.2.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/krita-5.2.2-SPECPARTS + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/zug-0.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/immer-0.8.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/lager-0.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (krita-5.2.2-appstream_validate.patch):' Patch #1 (krita-5.2.2-appstream_validate.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file krita/org.kde.krita.appdata.xml + echo 'Patch #2 (krita-5.2.2-ffwt.patch):' Patch #2 (krita-5.2.2-ffwt.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file cmake/modules/FindFFTW3.cmake + echo 'Patch #3 (krita-5.2.2-libunibreak.patch):' Patch #3 (krita-5.2.2-libunibreak.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file CMakeLists.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.op0wYZ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd krita-5.2.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Dzug_BUILD_EXAMPLES=FALSE -Dzug_BUILD_DOCS:BOOL=FALSE -B zug -S zug-0.1.1/ CMake Warning: Ignoring extra path from command line: "/builddir/build/BUILD/krita-5.2.2" -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could not find ccache adding unit test: inline_var_tests found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/compose.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/into.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/into_vector.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/meta.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/reduce.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/reductor.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/run.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/sequence.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/state_traits.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transduce.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/cat.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/chain.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/count.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/cycle.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/dedupe.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/distinct.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/drop.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/drop_while.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/each.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/eager.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/enumerate.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/filter.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/interelave.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/interleave.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/interpose.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/iter.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/map.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/map_indexed.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/mapcat.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/partition.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/partition_by.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/product.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/random_sample.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/range.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/read.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/readbuf.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/remove.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/repeat.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/replace.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/scan.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/sink.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/take.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/take_nth.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/take_while.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/transducer.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/unzip.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/write.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/writebuf.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/zug-0.1.1/test/transducer/zip.cpp -- Configuring done (4.1s) -- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/krita-5.2.2/zug ++ pwd + DESTDIR=/builddir/build/BUILD/krita-5.2.2 + cmake --install zug --prefix / -- Install configuration: "" -- Installing: /builddir/build/BUILD/krita-5.2.2/lib64/cmake/Zug/ZugConfig.cmake -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reducing -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reducing/output.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reducing/last.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reducing/first.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reducing/emplacing_back.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reductor.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/util.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/compat -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/compat/invoke.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/compat/apply.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/compose.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reduce_nested.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/sequence.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/run.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/any_state.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transduce.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/reduce.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/with_state.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/state_traits.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/skip.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/remove.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/take_while.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/filter.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/mapcat.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/random_sample.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/interpose.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/readbuf.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/interleave.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/take.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/eager.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/dedupe.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/product.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/iter.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/chain.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/repeat.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/read.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/map_indexed.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/transducer.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/enumerate.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/cycle.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/count.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/replace.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/sink.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/each.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/range.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/scan.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/drop.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/writebuf.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/map.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/unzip.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/take_nth.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/drop_while.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/partition_by.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/distinct.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/write.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/zip.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/cat.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/transducer/partition.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/into_vector.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/tuplify.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/iterator_range.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/reduce_nested_non_empty_accumulate.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/reduce_nested_non_empty_tail_recursive.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/unreachable.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/tuple_utils.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/copy_traits.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/inline_constexpr.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/iterator_facade.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/empty_transducer_error.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/reduce_nested_non_empty_nullary.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/reduce_nested_non_empty_variadic.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/reduce_nested_non_empty_non_variadic.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/lambda_wrapper.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/reduce_nested_non_empty.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/detail/is_non_empty.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta/util.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta/dispatch.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta/value_type.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta/detected.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta/pack.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/meta/common_type.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/into.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/maybe_reduced.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/zug/state_wrapper.hpp + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Dimmer_BUILD_DOCS:BOOL=FALSE -Dimmer_BUILD_EXAMPLES:BOOL=FALSE -Dimmer_BUILD_EXTRAS:BOOL=FALSE -DDISABLE_WERROR:BOOL=TRUE -B immer -S immer-0.8.1/ CMake Warning: Ignoring extra path from command line: "/builddir/build/BUILD/krita-5.2.2" -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.0") -- Found GC library: BOEHM_GC_LIBRARIES-NOTFOUND CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (Boehm_GC) does not match the name of the calling package (BoehmGC). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindBoehmGC.cmake:105 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:73 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find Boehm_GC (missing: BOEHM_GC_LIBRARIES BOEHM_GC_INCLUDE_DIR) -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.56") -- Could not find ccache -- Could NOT find RRB (missing: RRB_LIBRARIES RRB_INCLUDE_DIR) -- Disabling benchmarks -- Configuring done (5.5s) -- Generating done (0.9s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/krita-5.2.2/immer ++ pwd + DESTDIR=/builddir/build/BUILD/krita-5.2.2 + cmake --install immer --prefix / -- Install configuration: "" -- Installing: /builddir/build/BUILD/krita-5.2.2/lib64/cmake/Immer/ImmerConfig.cmake -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/vector.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/atom.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/tags.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/free_list_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/free_list_node.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/with_data.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/unsafe_free_list_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/thread_local_free_list_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/cpp_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/identity_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/gc_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/debug_size_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/split_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/heap_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/heap/malloc_heap.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/set_transient.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/config.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/box.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/lock -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/lock/spinlock_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/lock/no_lock_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/table_transient.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/set.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/refcount -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/refcount/enable_intrusive_ptr.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/refcount/no_refcount_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/refcount/unsafe_refcount_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/refcount/refcount_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/experimental -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/experimental/detail -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/experimental/detail/dvektor_impl.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/experimental/dvektor.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/flex_vector_transient.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/combine_standard_layout.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/util.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/ref_count_base.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/bits.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/operations.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/position.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/rbtree_iterator.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/rbtree.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/node.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/rrbtree_iterator.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/visitor.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/rbts/rrbtree.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/iterator_facade.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/type_traits.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/hamts -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/hamts/bits.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/hamts/champ.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/hamts/champ_iterator.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/hamts/node.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/arrays -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/arrays/with_capacity.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/arrays/node.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/detail/arrays/no_capacity.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/flex_vector.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/algorithm.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/memory_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/table.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/map.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/transience -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/transience/no_transience_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/transience/gc_transience_policy.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/array.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/vector_transient.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/map_transient.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/immer/array_transient.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/lib64/cmake/Immer/ImmerConfigVersion.cmake + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX ++ pwd + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Dlager_BUILD_EXAMPLES:BOOL=FALSE -Dlager_BUILD_DEBUGGER_EXAMPLES:BOOL=FALSE -Dlager_BUILD_DOCS:BOOL=FALSE -DCMAKE_PREFIX_PATH=/builddir/build/BUILD/krita-5.2.2 -B lager -S lager-0.1.1/ CMake Warning: Ignoring extra path from command line: "/builddir/build/BUILD/krita-5.2.2" -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could not find ccache -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.56") found components: system -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/cereal/immer_array.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/cereal/immer_box.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/cereal/immer_flex_vector.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/cereal/immer_vector.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/cereal/tuple.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/cereal/variant_with_name.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/core.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/cursor.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/debug.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/deps.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/detail/nodes.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/errors.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/event_loop/boost_asio.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/event_loop/manual.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/event_loop/qml.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/event_loop/qt.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/event_loop/queue.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/event_loop/safe_queue.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/extra/derive.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/extra/enum.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/extra/struct.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/futures.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/lenses.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/sensor.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/setter.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/state.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/type_erased_lens.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/util.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/watchers.cpp found unit test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/xformed.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/cursor-to-cursor.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/cursor-to-reader.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/lense-to-cursor.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/lense-to-reader.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/map-to-reader.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/reader-to-reader.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/with-to-reader.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/xform-to-cursor.cpp found build failure test: /builddir/build/BUILD/krita-5.2.2/lager-0.1.1/test/build_failure/xform-to-reader.cpp -- Configuring done (5.3s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/krita-5.2.2/lager ++ pwd + DESTDIR=/builddir/build/BUILD/krita-5.2.2 + cmake --install lager --prefix / -- Install configuration: "" -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/resources_path.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/lib64/cmake/Lager/LagerConfig.cmake -- Up-to-date: /builddir/build/BUILD/krita-5.2.2/include/lager -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop/qml.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop/safe_queue.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop/boost_asio.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop/qt.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop/sdl.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop/manual.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/event_loop/queue.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/util.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/tags.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/effect.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/cursor.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/config.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/writer.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/reader.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/context.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/state.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/smart_lens.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/nodes.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/no_value.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/xform_nodes.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/access.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/signal.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/merge_nodes.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/detail/lens_nodes.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/store.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/future.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lens.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/watch.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/derive -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/derive/eq.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/derive/hana.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/derive/size_check.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/derive/hash.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/derive/cereal.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/qt.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/struct.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/derive.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/optional_nvp.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/immer_set.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/json.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/immer_box.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/immer_map.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/tuple.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/struct.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/inline.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/immer_vector.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/immer_flex_vector.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/variant_with_name.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/enum.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/cereal/immer_array.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/extra/enum.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/deps.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/resources_path.hpp.in -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/debug -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/debug/debugger.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/debug/tree_debugger.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/debug/http_server.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses/variant.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses/at_or.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses/tuple.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses/unbox.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses/optional.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses/at.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/lenses/attr.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/setter.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/constant.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/with.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/sensor.hpp -- Installing: /builddir/build/BUILD/krita-5.2.2/include/lager/commit.hpp + QTDIR=/usr + export QTDIR + PATH=/usr/lib64/qt5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS ++ pwd + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTING:BOOL=FALSE -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_INCLUDEDIR_KF5:PATH=/usr/include/KF5 -DCMAKE_INSTALL_LIBEXECDIR_KF5:PATH=/usr/libexec/kf5 -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_USE_RELATIVE_PATHS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DECM_MKSPECS_INSTALL_DIR:PATH=/usr/lib64/qt5/mkspecs/modules -DKDE_INSTALL_BINDIR:PATH=/usr/bin -DKDE_INSTALL_INCLUDEDIR:PATH=/usr/include -DKDE_INSTALL_KCFGDIR:PATH=/usr/share/config.kcfg -DKDE_INSTALL_LIBDIR:PATH=/usr/lib64 -DKDE_INSTALL_LIBEXECDIR:PATH=/usr/libexec -DKDE_INSTALL_METAINFODIR:PATH=/usr/share/metainfo -DKDE_INSTALL_PLUGINDIR:PATH=/usr/lib64/qt5/plugins -DKDE_INSTALL_QMLDIR:PATH=/usr/lib64/qt5/qml -DKDE_INSTALL_QTPLUGINDIR:PATH=/usr/lib64/qt5/plugins -DKDE_INSTALL_QTQUICKIMPORTSDIR:PATH=/usr/lib64/qt5/imports -DKDE_INSTALL_SYSCONFDIR:PATH=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON -G Ninja -DCMAKE_PREFIX_PATH=/builddir/build/BUILD/krita-5.2.2 -DBUILD_TESTING:BOOL=OFF -- The CXX compiler identification is GNU 14.0.1 -- The C compiler identification is GNU 14.0.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Using CMake version: 3.27.7 -- Krita version: 5.2.2 -- Branding selected: default -- Found Python: /usr/bin/python3.12 (found suitable version "3.12.2", minimum required is "3.8") found components: Interpreter Development Development.Module Development.Embed -- FindPythonLibrary: TRUE -- Python system site-packages directory: /usr/lib64/python3.12/site-packages -- Krita site-packages directories for SIP v4: /builddir/build/BUILD/krita-5.2.2/lib/krita-python-libs: -- Krita site-packages directories for SIP v5+: /builddir/build/BUILD/krita-5.2.2/lib/python3.12/site-packages: -- Found PythonLibrary: /usr/lib64/libpython3.12.so (Required is at least version "3.8") -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.115.0") -- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.115.0") -- Found KF5Completion: /usr/lib64/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.115.0") -- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.115.0") -- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.115.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.22") -- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.115.0") -- Found KF5ItemViews: /usr/lib64/cmake/KF5ItemViews/KF5ItemViewsConfig.cmake (found version "5.115.0") -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.115.0") -- Found KF5: success (found suitable version "5.115.0", minimum required is "5.44.0") found components: Config WidgetsAddons Completion CoreAddons GuiAddons I18n ItemViews WindowSystem -- Performing Test HAVE_HDR -- Performing Test HAVE_HDR - Failed -- Performing Test HAVE_HIGH_DPI_SCALE_FACTOR_ROUNDING_POLICY -- Performing Test HAVE_HIGH_DPI_SCALE_FACTOR_ROUNDING_POLICY - Success -- Performing Test HAVE_QMDIAREA_ALWAYS_SHOW_SUBWINDOW_TITLE -- Performing Test HAVE_QMDIAREA_ALWAYS_SHOW_SUBWINDOW_TITLE - Failed -- Found X11: /usr/include found components: Xinput -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.40") -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.65") found components: system -- Found GSL: /usr/include (found version "2.7.1") -- Found WebP: /usr/include (found suitable version "1.3.2", minimum required is "1.2.0") found components: demux mux -- Found OpenEXR: /usr/lib64/cmake/OpenEXR/OpenEXRConfig.cmake (found version "3.1.10") -- Found TIFF: /usr/lib64/libtiff.so (found version "4.6.0") -- Performing Test TIFF_HAS_PSD_TAGS -- Performing Test TIFF_HAS_PSD_TAGS - Success -- Performing Test TIFF_CAN_WRITE_PSD_TAGS -- Performing Test TIFF_CAN_WRITE_PSD_TAGS - Success -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Found libjpeg-turbo: /usr/include (found suitable version "2.1.4", minimum required is "2.1.3") found components: turbojpeg -- Found GIF: /usr/lib64/libgif.so (found version "5.2.2") -- Found HEIF: /usr/include (found suitable version "1.17.5", minimum required is "1.11.0") -- Found OpenJPEG: /usr/include/openjpeg-2.5 (found suitable version "2.5.1", minimum required is "2.3.0") -- Found JPEGXL: /usr/lib64/libjxl.so (found suitable version "0.7.0", minimum required is "0.7.0") -- Found FFTW3: /usr/include (found version "3.3.10") -- Found OpenColorIO: /usr/include/OpenColorIO (found suitable version "2.2.1", minimum required is "1.1.1") -- Found SIP version: 4.19.25 -- Found PyQt5 version: 5.15.10 -- Warning: Property DESCRIPTION for package SDL2 already set to "low level access to audio, keyboard, mouse, joystick, and graphics hardware", overriding it with "Simple DirectMedia Layer 2" -- Found LibMyPaint: /usr/include (found suitable version "1.6.1", minimum required is "1.4.0") -- Found QtGui OpenGL support -- Found LibExiv2: /usr/lib64/libexiv2.so (found suitable version "0.27.6", minimum required is "0.16") -- Found LCMS2: /usr/lib64/liblcms2.so (found suitable version "2.16.0", minimum required is "2.4") -- Could NOT find xsimd (Required is at least version "8.1.0"), checked the following files: /usr/lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) /lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) -- Could NOT find xsimd (Required is at least version "9"), checked the following files: /usr/lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) /lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) -- Could NOT find xsimd (Required is at least version "10"), checked the following files: /usr/lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) /lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) -- Could NOT find xsimd (Required is at least version "11"), checked the following files: /usr/lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) /lib64/cmake/xsimd/xsimdConfig.cmake (version 12.1.1) -- Found Poppler_Qt5: /usr/lib64/libpoppler-qt5.so (found version "24.02.0") -- Found Poppler: /usr/lib64/libpoppler-qt5.so (found version "24.02.0") found components: Qt5 -- Found Freetype: /usr/lib64/libfreetype.so (found suitable version "2.13.2", minimum required is "2.10.0") -- Found the following HarfBuzz libraries: -- HarfBuzz (required): /usr/lib64/libharfbuzz.so -- Found HarfBuzz: /usr/include/harfbuzz (found suitable version "8.3.0", minimum required is "4.0.0") -- Found Fontconfig: /usr/lib64/libfontconfig.so (found suitable version "2.15.0", minimum required is "2.13.1") -- Found libunibreak: /usr/include (found suitable version "5.1", minimum required is "4.0") CMake Warning at CMakeLists.txt:1205 (message): No externals download dir set, default location inside build tree is used. Use -DEXTERNALS_DOWNLOAD_DIR to override -- Found FriBidi: /usr/include/fribidi (found suitable version "1.0.13", minimum required is "1.0.6") -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for backtrace -- Looking for backtrace - found -- Found Threads: TRUE 041319 - The version of SIP found expressed as a 6 digit hex number suitable for comparison as a string. 4.19.25 - The version of SIP found as a human readable string. /usr/bin/sip - Path and filename of the SIP command line executable. /usr/share/sip - default SIP dir /usr/include/python3.12 - Directory holding the SIP C++ header file. -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for gettext -- Looking for gettext - found -- Looking for iconv -- Looking for iconv - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Performing Test STDC_HEADERS -- Performing Test STDC_HEADERS - Success -- Looking for powf -- Looking for powf - not found Broken tests: * libs-flake-TestPointMergeCommand * libs-flake-TestSvgText * libs-flake-TestSvgTextCloned * libs-flake-TestSvgTextRoundTrip * libs-image-kis_transform_mask_test * libs-image-kis_perspective_transform_worker_test * libs-ui-KisPaintingAssistantsDecorationTest * libs-ui-KisClipboardTest * libs-ui-FreehandStrokeTest * libs-ui-FreehandStrokeBenchmark * libs-ui-KisPaintOnTransparencyMaskTest * libs-ui-FillProcessingVisitorTest * libs-ui-FilterStrokeTest * libs-ui-KisSelectionManagerTest * libs-ui-KisNodeManagerTest * libs-ui-KisZoomAndPanTest * libs-ui-KisActionManagerTest * libs-ui-KisCategoriesMapperTest * krita-filters-kis_all_filter_test * krita-filters-kis_crash_filter_test * plugins-impex-kis_png_test * plugins-impex-kis_csv_test * plugins-impex-KisSvgTest * plugins-metadata-KisExifTest * plugins-libpaintop-kis_linked_pattern_manager_test * plugins-defaultpaintops-KisBrushOpTest * plugins-tools-basictools-MoveStrokeTest -- The following features have been enabled: * Hide safe asserts, Don't show message box for "safe" asserts, just ignore them automatically and dump a message to the terminal. * Lock free hash table, Use lock free hash table instead of blocking. * Limit long tests, Run long running unittests in a limited quick mode * Enable updaters, Enable updaters/update notifications. -- The following OPTIONAL packages have been found: * PythonLibrary (required version >= 3.8), Python Library, Required by the Krita PyQt plugin * Qt5Qml (required version >= 5.15.12) * Qt5QmlModels (required version >= 5.15.12) * Qt5Quick (required version >= 5.12.0), QtQuick, Optionally used for the touch gui for Krita * Qt5QuickWidgets (required version >= 5.12.0), QtQuickWidgets, Optionally used for the touch gui for Krita * Qt5DBus (required version >= 5.12.0), Qt DBUS integration, Optionally used to provide a dbus api on Linux * KF5Crash (required version >= 5.44.0), KDE's Crash Handler, Optionally used to provide crash reporting on Linux * WebP (required version >= 1.2.0), Required by the WebP plugin * KSeExpr (required version >= 4.0.0.0), Required by the SeExpr generator layer * OpenEXR, A library for handling OpenEXR high dynamic-range image files, * JPEG, Free library for JPEG image compression. Note that libjpeg8 is NOT supported., Required by the Krita JPEG filter * libjpeg-turbo (required version >= 2.1.3), libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, Arm, and PowerPC systems, as well as progressive JPEG compression on x86 and x86-64 systems., Required by the Krita JPEG and TIFF filters * GIF, Library for loading and saving gif files., Required by the Krita GIF filter * HEIF (required version >= 1.11.0), Library for loading and saving heif files., Required by the Krita HEIF filter * OpenJPEG (required version >= 2.3.0), Library for loading and saving jp2000 files., Required by the Krita JP2000 filter * JPEGXL (required version >= 0.7.0), JPEG XL is a royalty-free raster-graphics file format that supports both lossy and lossless compression and is experimentally supported by Chrome, Firefox, and Edge., Required by the Krita JPEG-XL filter * FFTW3, A fast, free C FFT library, Required by the Krita for fast convolution operators and some G'Mic features * OpenColorIO (required version >= 1.1.1), The OpenColorIO Library, Required by the Krita LUT docker * SIP (required version >= 4.19.13), Support for generating SIP Python bindings, Required by the Krita PyQt plugin * PyQt5 (required version >= 5.6.0), Python bindings for Qt5., Required by the Krita PyQt plugin * Mlt7, Media Lovin' Toolkit (Multimedia Framework), Required to do audio/video syncrhonization and processing. No MLT = No Audio! * LibMyPaint (required version >= 1.4.0), MyPaint brush engine API for C/C++ Required for the MyPaint brush engine * Poppler, A PDF rendering library, Required by the Krita PDF filter. * KF5KDcraw (required version >= 5.0.0), A thread-safe wrapper around libraw, Needed for reading RAW files -- The following RECOMMENDED packages have been found: * GSL, Required by Krita's Transform tool. -- The following REQUIRED packages have been found: * Python (required version >= 3.8) * ECM (required version >= 5.22) * KF5Config (required version >= 5.44.0) * KF5WidgetsAddons (required version >= 5.44.0) * KF5Completion (required version >= 5.44.0) * KF5CoreAddons (required version >= 5.44.0) * KF5GuiAddons (required version >= 5.44.0) * KF5ItemViews (required version >= 5.44.0) * KF5WindowSystem (required version >= 5.44.0) * KF5 (required version >= 5.44.0) * Qt5Widgets * Qt5Xml * Qt5Network * Qt5PrintSupport * Qt5Svg * Qt5Test * Qt5Concurrent * Qt5Sql * Qt5X11Extras * X11 * PNG * boost_headers (required version == 1.83.0) * boost_system (required version == 1.83.0) * Boost (required version >= 1.65), Boost provides free peer-reviewed portable C++ source libraries., * Immer * Zug * Lager * ZLIB, Compression library, Required by Krita's PNG and PSD support * TIFF, TIFF Library and Utilities, Required by the Krita TIFF filter * SDL2, Simple DirectMedia Layer 2, Required for MLT to render audio buffers. Required **only** when MLT is found on the system. * Eigen3 (required version >= 3.3), C++ template library for linear algebra, * LibExiv2 (required version >= 0.16), Image metadata support, * LCMS2 (required version >= 2.4), LittleCMS Color management engine, Will be used for color management and is necessary for Krita * Qt5 * QUAZIP (required version >= 0.6), A library for reading and writing zip files, Needed for reading and writing KRA and ORA files * Qt5Gui (required version >= 5.15.0) * Freetype (required version >= 2.10.0), A library for rendering glyphs, Needed for rendering text vector shapes. * HarfBuzz (required version >= 4.0.0), OpenType text shaping engine, Needed for rendering text vector shapes. * Fontconfig (required version >= 2.13.1) Needed for getting font file information. * libunibreak (required version >= 4.0), Implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29, Needed for rendering text vector shapes. * FriBidi (required version >= 1.0.6), GNU FriBidi, Needed by libraqm to perform bidirectional text layout. * Qt5Core (required version >= 5.15.2) * Gettext * KF5I18n * Threads -- The following features have been disabled: * Install benchmarks, Install benchmarks into the installation root to make them packagable * Crash on safe asserts, Crash unconditionally whenever a "safe" assert happens. Useful for running unittests * Foundation Build, A Foundation build is a binary release build that can package some extra things like color themes. Linux distributions that build and install Krita into a default system location should not define this option to true. * Enable Broken Tests, Runs broken test when "make test" is invoked (use -DKRITA_ENABLE_BROKEN_TESTS=ON to enable). * Build Qt Designer plugins, Builds Qt Designer plugins for Krita widgets (use -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON to enable). * Precompiled Headers, precompiled headers make build process faster on some systems * ASAN address sanitizer, crash Krita if it violates address access rules (-DECM_ENABLE_SANITIZERS=address) -- The following OPTIONAL packages have not been found: * xsimd (required version >= 11), C++ wrappers for SIMD intrinsics, Required by Krita for vectorization -- Configuring done (105.3s) -- Generating done (52.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_USE_RELATIVE_PATHS CMAKE_VERBOSE_MAKEFILE ECM_MKSPECS_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/krita-5.2.2/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 [1/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build && /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/locale -DPO_DIR=/builddir/build/BUILD/krita-5.2.2/po -P /usr/lib64/cmake/KF5I18n/build-tsfiles.cmake [2/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version/CMakeFiles/kritaversion_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version/kritaversion_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/version /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version/kritaversion_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6c4cfa307698990c8299e854323ea35dd771fe34cdc3d3491ce5706c153d4d00.d [3/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/CMakeFiles/xcftools_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/959f3b8a4b8052712a008fbb235d14860844ec1718ca45ccde3e00f321141fab.d [4/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaversion_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version/kritaversion_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o -MF libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o.d -o libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version/kritaversion_autogen/mocs_compilation.cpp [5/3372] /usr/bin/g++ -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/mocs_compilation.cpp [6/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/xcf-general.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/xcf-general.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/xcf-general.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C In file included from /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:61, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:19: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c: In function ‘xcfOffset’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:42:15: note: in expansion of macro ‘xcfL’ 42 | *apparent = xcfL(addr); | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c: In function ‘xcfNextprop’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:66:10: note: in expansion of macro ‘xcfL’ 66 | type = xcfL(ptr); | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:67:12: note: in expansion of macro ‘xcfL’ 67 | length = xcfL(ptr+4); | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:77:17: note: in expansion of macro ‘xcfL’ 77 | ncolors = xcfL(ptr+8) ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c: In function ‘xcfString’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:126:12: note: in expansion of macro ‘xcfL’ 126 | length = xcfL(ptr) ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c: In function ‘getBasicXcfInfo’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:279:18: note: in expansion of macro ‘xcfL’ 279 | XCF.width = xcfL(ptr); ptr += 4 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:280:18: note: in expansion of macro ‘xcfL’ 280 | XCF.height = xcfL(ptr); ptr += 4 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:281:18: note: in expansion of macro ‘xcfL’ 281 | XCF.type = xcfL(ptr); ptr += 4 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:316:11: note: in expansion of macro ‘xcfL’ 316 | ptr = xcfL(layerfile+4*(XCF.numLayers-1-i)) ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:322:20: note: in expansion of macro ‘xcfL’ 322 | L->dim.width = xcfL(ptr); ptr+=4 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:323:21: note: in expansion of macro ‘xcfL’ 323 | L->dim.height = xcfL(ptr); ptr+=4 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:324:15: note: in expansion of macro ‘xcfL’ 324 | L->type = xcfL(ptr); ptr+=4 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:343:22: note: in expansion of macro ‘xcfL’ 343 | L->opacity = xcfL(data); | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:348:24: note: in expansion of macro ‘xcfL’ 348 | L->isVisible = xcfL(data) != 0 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:351:22: note: in expansion of macro ‘xcfL’ 351 | L->hasMask = xcfL(data) != 0 ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:354:32: note: in expansion of macro ‘xcfL’ 354 | L->dim.c.l = (int32_t)(xcfL(data )) ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:355:32: note: in expansion of macro ‘xcfL’ 355 | L->dim.c.t = (int32_t)(xcfL(data+4)) ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:358:19: note: in expansion of macro ‘xcfL’ 358 | L->mode = xcfL(data); | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcf-general.c:371:40: note: in expansion of macro ‘xcfL’ 371 | *(L->path + j) = (unsigned)xcfL(data + 4 * j); | ^~~~ [7/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/utils.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/utils.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/utils.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/utils.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [8/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/enums.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/enums.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/enums.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/enums.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [9/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaversion_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version/kritaversion_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o -MF libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o.d -o libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/version/KritaVersionWrapper.cpp [10/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaversion.so.19 -o libs/version/libkritaversion.so.19.0.0 libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o /usr/lib64/libQt5Core.so.5.15.12 && : [11/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/fribidi -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu99 -fvisibility=hidden -Wextra -Wno-class-memaccess -pthread -DWITH_GZFILEOP -MD -MT 3rdparty_vendor/raqm/CMakeFiles/libraqm.dir/src/raqm-0.10.1/src/raqm.c.o -MF 3rdparty_vendor/raqm/CMakeFiles/libraqm.dir/src/raqm-0.10.1/src/raqm.c.o.d -o 3rdparty_vendor/raqm/CMakeFiles/libraqm.dir/src/raqm-0.10.1/src/raqm.c.o -c /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘_raqm_alloc_text’: /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:320:19: warning: cast increases required alignment of target type [-Wcast-align] 320 | rq->text_info = (_raqm_text_info*)(rq->text + len); | ^ /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘_raqm_create_hb_font’: /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:887:31: warning: unused parameter ‘rq’ [-Wunused-parameter] 887 | _raqm_create_hb_font (raqm_t *rq, | ~~~~~~~~^~ /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘raqm_set_letter_spacing_range’: /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:45: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:53: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:61: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:69: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ [12/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/pixels.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/pixels.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/pixels.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C In file included from /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:61, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:20: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c: In function ‘tileDirectoryOneLevel’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:69:7: note: in expansion of macro ‘xcfL’ 69 | if( xcfL(ptr ) != dim->c.r - dim->c.l || | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:70:11: note: in expansion of macro ‘xcfL’ 70 | xcfL(ptr+4) != dim->c.b - dim->c.t ) { | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c: In function ‘initTileDirectory’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:125:10: note: in expansion of macro ‘xcfL’ 125 | data = xcfL(ptr) ; | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:126:7: note: in expansion of macro ‘xcfL’ 126 | if( xcfL(ptr) != tiles->params->bpp ) { | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:128:19: note: in expansion of macro ‘xcfL’ 128 | xcfL(ptr), | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:160:30: note: in expansion of macro ‘xcfL’ 160 | tiles->tileptrs[i] = xcfL(ptr+i*4); | ^~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c: In function ‘initColormap’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/xcftools.h:91:47: warning: cast increases required alignment of target type [-Wcast-align] 91 | # define xcfL(a) ((a) & 3 ? xcfBE(a) : ntohl(*(uint32_t *)(xcf_file + (a)))) | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/pixels.c:205:13: note: in expansion of macro ‘xcfL’ 205 | ncolors = xcfL(XCF.colormapptr) ; | ^~~~ [13/3372] /usr/bin/cmake -E cmake_symlink_library libs/version/libkritaversion.so.19.0.0 libs/version/libkritaversion.so.19 libs/version/libkritaversion.so && : [14/3372] : && /usr/bin/cmake -E rm -f 3rdparty_vendor/raqm/liblibraqm.a && /usr/bin/ar qc 3rdparty_vendor/raqm/liblibraqm.a 3rdparty_vendor/raqm/CMakeFiles/libraqm.dir/src/raqm-0.10.1/src/raqm.c.o && /usr/bin/ranlib 3rdparty_vendor/raqm/liblibraqm.a && : [15/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/table.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/table.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/table.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/table.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [16/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/scaletab.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/scaletab.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/scaletab.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/scaletab.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [17/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatspec.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatspec.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatspec.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/flatspec.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [18/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/CMakeFiles/krita_version_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_version_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/krita /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_version_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a511cce2391f338f37d5e17dfb59a3ebe92a7c17add8ed7915273e5308b67793.d [19/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_version_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o -MF krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o.d -o krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_version_autogen/mocs_compilation.cpp [20/3372] /usr/bin/gcc -DHAVE_X11 -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/xcftools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu11 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -Wno-undef -Wno-missing-format-attribute -Wno-sign-compare -Wno-format -Wno-suggest-attribute=format -Wno-format-security -MD -MT plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatten.c.o -MF plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatten.c.o.d -o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatten.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools/flatten.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [21/3372] : && /usr/bin/cmake -E rm -f plugins/impex/xcf/libxcftools.a && /usr/bin/ar qc plugins/impex/xcf/libxcftools.a plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/xcf-general.c.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/utils.c.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/enums.c.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/pixels.c.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/scaletab.c.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/table.c.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatspec.c.o plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatten.c.o && /usr/bin/ranlib plugins/impex/xcf/libxcftools.a && : [22/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/CMakeFiles/kritaglobal_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/global /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/48955c6da61cd1d0c630f4a00f529a0b18805ffda3f3fac6658ce880078b2c5c.d [23/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_version_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o -MF krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o.d -o krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o -c /builddir/build/BUILD/krita-5.2.2/krita/kritaversion.cpp [24/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/mocs_compilation.cpp [25/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_assert.cpp [26/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_debug.cpp [27/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build && /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/locale -DPO_DIR=/builddir/build/BUILD/krita-5.2.2/po -P /usr/lib64/cmake/KF5I18n/build-pofiles.cmake [28/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_memory_leak_tracker.cpp [29/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared.cpp [30/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_painting_tweaks.cpp [31/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_dom_utils.cpp [32/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisHandlePainterHelper.cpp [33/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisHandleStyle.cpp [34/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_signal_compressor_with_param.cpp [35/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_signal_compressor.cpp [36/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_thread_safe_signal_compressor.cpp [37/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_acyclic_signal_connector.cpp [38/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisQPainterStateSaver.cpp [39/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisRollingMeanAccumulatorWrapper.cpp [40/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_latency_tracker.cpp [41/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisRollingSumAccumulatorWrapper.cpp [42/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_config_notifier.cpp [43/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisDeleteLaterWrapper.cpp [44/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisFileUtils.cpp [45/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisSignalMapper.cpp [46/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisUsageLogger.cpp [47/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KoID.cpp [48/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisRegion.cpp [49/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KoUnit.cpp [50/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisBezierPatch.cpp [51/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisBezierMesh.cpp [52/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisRectsGrid.cpp [53/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisSynchronizedConnection.cpp [54/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisBackup.cpp [55/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisFilteredRollingMean.cpp [56/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisCursorOverrideLock.cpp [57/3372] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o -o krita/krita_version -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Core.so.5.15.12 && : [58/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisSampleRectIterator.cpp [59/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/KisBezierUtils.cpp [60/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaglobal_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global/kritaglobal_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o -MF libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o.d -o libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/global/kis_algebra_2d.cpp [61/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaglobal.so.19 -o libs/global/libkritaglobal.so.19.0.0 libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libgsl.so /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libgslcblas.so && : [62/3372] /usr/bin/cmake -E cmake_symlink_library libs/global/libkritaglobal.so.19.0.0 libs/global/libkritaglobal.so.19 libs/global/libkritaglobal.so && : [63/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch/CMakeFiles/kritamultiarch_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch/kritamultiarch_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/multiarch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch/kritamultiarch_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6e078ba3dc81ee3f7196e58ee71b64aa0f5682417fdb73dc546a72bb72f8ab1d.d [64/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamultiarch_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch/kritamultiarch_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o -MF libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o.d -o libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch/kritamultiarch_autogen/mocs_compilation.cpp [65/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CMakeFiles/kritacolord_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/color/colord /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6f845a5cf7e50d11f55d2b4406039be3da8581d38309d1c9ecaa638178841a53.d [66/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/qdbusxml2cpp -N -m -c CdInterface -i dbus-types.h -p CdInterface /builddir/build/BUILD/krita-5.2.2/libs/color/colord/org.freedesktop.ColorManager.xml [67/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/CMakeFiles/kritaplugin_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/kritaplugin_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/koplugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/kritaplugin_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/45eb5ca8de48f7da0c85b672f7b44a5dd3bf556c70e8065ebef3044c236edea5.d [68/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdInterface.moc_parameters [69/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/CMakeFiles/kritastore_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/store /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/91d123a387496911c4ec137d59d7bea1b8d22362517f73be394a9ad8fcaedcce.d [70/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/kritaplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o -MF libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o.d -o libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/kritaplugin_autogen/mocs_compilation.cpp [71/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamultiarch_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch/kritamultiarch_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o -MF libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o.d -o libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/multiarch/KisSupportedArchitectures.cpp [72/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/mocs_compilation.cpp [73/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/kritaplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o -MF libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o.d -o libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/koplugin/KoJsonTrader.cpp [74/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/kritaplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o -MF libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o.d -o libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/koplugin/KoPluginLoader.cpp [75/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/KoStoreDevice.cpp [76/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/KoDirectoryStore.cpp [77/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/KoLZF.cpp [78/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/KoXmlNS.cpp [79/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin/kritaplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o -MF libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o.d -o libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/koplugin/KisMimeDatabase.cpp [80/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaplugin.so.19 -o libs/koplugin/libkritaplugin.so.19.0.0 libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [81/3372] /usr/bin/cmake -E cmake_symlink_library libs/koplugin/libkritaplugin.so.19.0.0 libs/koplugin/libkritaplugin.so.19 libs/koplugin/libkritaplugin.so && : [82/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/KoStore.cpp [83/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/qdbusxml2cpp -N -m -c CdDeviceInterface -i dbus-types.h -p CdDeviceInterface /builddir/build/BUILD/krita-5.2.2/libs/color/colord/org.freedesktop.ColorManager.Device.xml [84/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdDeviceInterface.moc_parameters [85/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/qdbusxml2cpp -N -m -c CdProfileInterface -i dbus-types.h -p CdProfileInterface /builddir/build/BUILD/krita-5.2.2/libs/color/colord/org.freedesktop.ColorManager.Profile.xml [86/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdProfileInterface.moc_parameters [87/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/qdbusxml2cpp -N -m -c CdSensorInterface -i dbus-types.h -p CdSensorInterface /builddir/build/BUILD/krita-5.2.2/libs/color/colord/org.freedesktop.ColorManager.Sensor.xml [88/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdSensorInterface.moc_parameters [89/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/KoXmlWriter.cpp [90/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/StoreDebug.cpp [91/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastore_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store/kritastore_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/store/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o -MF libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o.d -o libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/store/KoQuaZipStore.cpp [92/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritastore.so.19 -o libs/store/libkritastore.so.19.0.0 libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libquazip1-qt5.so.1.4 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libbz2.so && : [93/3372] /usr/bin/cmake -E cmake_symlink_library libs/store/libkritastore.so.19.0.0 libs/store/libkritastore.so.19 libs/store/libkritastore.so && : [94/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolord_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o -MF libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o.d -o libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/mocs_compilation.cpp [95/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolord_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o -MF libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o.d -o libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/color/colord/KisColord.cpp [96/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolord_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o -MF libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o.d -o libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdInterface.cpp [97/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolord_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o -MF libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o.d -o libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdProfileInterface.cpp [98/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritamultiarch.so.19 -o libs/multiarch/libkritamultiarch.so.19.0.0 libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libKF5ConfigCore.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 && : [99/3372] /usr/bin/cmake -E cmake_symlink_library libs/multiarch/libkritamultiarch.so.19.0.0 libs/multiarch/libkritamultiarch.so.19 libs/multiarch/libkritamultiarch.so && : [100/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolord_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o -MF libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o.d -o libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdDeviceInterface.cpp [101/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/CMakeFiles/kritaresources_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/resources /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/2980d233d4a0f1d99fbc5ab9420effb5b463d511d7055cc9438c828363430cc2.d [102/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources && /usr/lib64/qt5/bin/rcc --name sql --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/qrc_sql.cpp /builddir/build/BUILD/krita-5.2.2/libs/resources/sql.qrc [103/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolord_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/kritacolord_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o -MF libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o.d -o libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord/CdSensorInterface.cpp [104/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceLoader.cpp [105/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritacolord.so.19 -o libs/color/colord/libkritacolord.so.19.0.0 libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 && : [106/3372] /usr/bin/cmake -E cmake_symlink_library libs/color/colord/libkritacolord.so.19.0.0 libs/color/colord/libkritacolord.so.19 libs/color/colord/libkritacolord.so && : [107/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/CMakeFiles/kritacolor_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/kritacolor_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/color /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/kritacolor_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ccfbda9e0df80e3df7b23b2af3e8d43ebc55f94a055bf7afaa4d141c3defa73d.d [108/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/mocs_compilation.cpp [109/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/kritacolor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o -MF libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o.d -o libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/kritacolor_autogen/mocs_compilation.cpp [110/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/kritacolor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o -MF libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o.d -o libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/color/linux/kis_color_manager.cpp [111/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritacolor.so.19 -o libs/color/libkritacolor.so.19.0.0 libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/color/colord/libkritacolord.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [112/3372] /usr/bin/cmake -E cmake_symlink_library libs/color/libkritacolor.so.19.0.0 libs/color/libkritacolor.so.19 libs/color/libkritacolor.so && : [113/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceLoaderRegistry.cpp [114/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceStorage.cpp [115/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceModel.cpp [116/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceLocator.cpp [117/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceCacheDb.cpp [118/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisTagFilterResourceProxyModel.cpp [119/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceModelProvider.cpp [120/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisStorageFilterProxyModel.cpp [121/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceTypeModel.cpp [122/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceIterator.cpp [123/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceSearchBoxFilter.cpp [124/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisStorageModel.cpp [125/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceQueryMapper.cpp [126/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceTypes.cpp [127/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisStoragePlugin.cpp [128/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisFolderStorage.cpp [129/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisBundleStorage.cpp [130/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisMemoryStorage.cpp [131/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisTag.cpp [132/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResource.cpp [133/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisTagModel.cpp [134/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourceBundle.cpp [135/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoMD5Generator.cpp [136/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisTagResourceModel.cpp [137/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourceBundleManifest.cpp [138/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoEmbeddedResource.cpp [139/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourceSignature.cpp [140/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/ResourceDebug.cpp [141/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourceLoadResult.cpp [142/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisRequiredResourcesOperators.cpp [143/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourcesInterface.cpp [144/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourcePaths.cpp [145/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisLocalStrokeResources.cpp [146/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisGlobalResourcesInterface.cpp [147/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourceCacheInterface.cpp [148/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourceCacheStorage.cpp [149/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoResourceCachePrefixedStorageWrapper.cpp [150/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoCanvasResourcesInterface.cpp [151/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/qrc_sql.cpp [152/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KoLocalStrokeCanvasResources.cpp [153/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisEmbeddedResourceStorageProxy.cpp [154/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresources_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources/kritaresources_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/resources/QuaZip::QuaZip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/QuaZip-Qt5-1.4 -isystem /usr/include/QuaZip-Qt5-1.4/quazip -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o -MF libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o.d -o libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resources/KisResourceThumbnailCache.cpp [155/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaresources.so.19 -o libs/resources/libkritaresources.so.19.0.0 libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libquazip1-qt5.so.1.4 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libbz2.so /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [156/3372] /usr/bin/cmake -E cmake_symlink_library libs/resources/libkritaresources.so.19.0.0 libs/resources/libkritaresources.so.19 libs/resources/libkritaresources.so && : [157/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/CMakeFiles/kritawidgetutils_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/widgetutils /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/c8f3940b98e6b8fab969187e655d3bc4db7ef35ae5e14d52964ebf4f7ff6d9fb.d [158/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils && /usr/lib64/qt5/bin/rcc --name kxmlgui --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/qrc_kxmlgui.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kxmlgui.qrc [159/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/ui_kshortcutwidget.h -DKDE_UIC_BASENAME:STRING=kshortcutwidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [160/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/ui_KisShortcutsDialog.h -DKDE_UIC_BASENAME:STRING=KisShortcutsDialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [161/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/WidgetUtilsDebug.cpp [162/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_icon_utils.cpp [163/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisActionsSnapshot.cpp [164/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/mocs_compilation.cpp [165/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoFakeProgressProxy.cpp [166/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_action_registry.cpp [167/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoProgressProxy.cpp [168/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoGroupButton.cpp [169/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoProgressBar.cpp [170/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoUpdater.cpp [171/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoProgressUpdater.cpp [172/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoUpdaterPrivate_p.cpp [173/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoProperties.cpp [174/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisPreviewFileDialog.cpp [175/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisKineticScroller.cpp [176/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoCheckerBoardPainter.cpp [177/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoFileDialog.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoFileDialog.cpp: In member function ‘void KoFileDialog::onFilterSelected(const QString&)’: /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoFileDialog.cpp:590:84: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations] 590 | if (mode != QFileDialog::FileMode::Directory && mode != QFileDialog::FileMode::DirectoryOnly) { | ^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtWidgets/QFileDialog:1, from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoFileDialog.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoFileDialog.cpp:7: /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoFileDialog.cpp:590:84: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations] 590 | if (mode != QFileDialog::FileMode::Directory && mode != QFileDialog::FileMode::DirectoryOnly) { | ^~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ [178/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KoItemToolTip.cpp [179/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisSqueezedComboBox.cpp [180/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisDialogStateSaver.cpp [181/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_cursor.cc [182/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisPopupButton.cpp [183/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_cursor_cache.cpp [184/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_double_parse_unit_spin_box.cpp [185/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_double_parse_spin_box.cpp [186/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_num_parser.cpp [187/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_int_parse_spin_box.cpp [188/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_multipliers_double_slider_spinbox.cpp [189/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_spin_box_unit_manager.cpp [190/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_font_family_combo_box.cpp [191/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/kis_slider_spin_box.cpp [192/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisPopupSelfActivatingLineEdit.cpp [193/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisWrappableHBoxLayout.cpp [194/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisOptionButtonStrip.cpp [195/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisRecentFilesManager.cpp [196/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisOptionCollectionWidget.cpp [197/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisMenuStyleDontCloseOnAlt.cpp [198/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisRepaintDebugger.cpp [199/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisSpinBoxPluralHelper.cpp [200/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisScreenMigrationTracker.cpp [201/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/khelpclient.cpp [202/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/kcolorscheme.cpp [203/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/klanguagebutton.cpp [204/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/kcolorschememanager.cpp [205/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/krecentfilesaction.cpp [206/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutEditWidget.cpp [207/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kstandardaction.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kstandardaction.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kstandardaction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/kstandardaction.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/kstandardaction.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/kstandardaction_p.h:88:41: warning: ‘KStandardShortcut::SaveOptions’ is deprecated: Since 5.39. No known users [-Wdeprecated-declarations] 88 | { SaveOptions, KStandardShortcut::SaveOptions, "options_save_options", I18N_NOOP("&Save Settings"), 0, 0 }, | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/kstandardaction.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config/kstandardaction.cpp:7: /usr/include/KF5/KConfigGui/kstandardshortcut.h:126:5: note: declared here 126 | SaveOptions ///< @deprecated since 5.39 | ^~~~~~~~~~~ [208/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsEditorItem.cpp [209/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsEditorDelegate.cpp [210/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog.cpp [211/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp: In member function ‘void KisShortcutsDialog::KisShortcutsDialogPrivate::changeShortcutScheme(const QString&)’: /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:45:35: warning: ‘KMessageBox::ButtonCode KMessageBox::questionYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use questionTwoActions() [-Wdeprecated-declarations] 45 | KMessageBox::questionYesNo( q,dialogText ) == KMessageBox::Yes) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:8: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here 143 | ButtonCode questionYesNo(QWidget *parent, | ^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:45:68: warning: ‘KMessageBox::Yes’ is deprecated: Since 5.100. Use PrimaryAction. [-Wdeprecated-declarations] 45 | KMessageBox::questionYesNo( q,dialogText ) == KMessageBox::Yes) { | ^~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:55:5: note: declared here 55 | Yes KWIDGETSADDONS_ENUMERATOR_DEPRECATED_VERSION(5, 100, "Use PrimaryAction.") = PrimaryAction, | ^~~ [212/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsEditor.cpp [213/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeshelper.cpp [214/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kaboutkdedialog_p.cpp [215/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::newScheme()’: /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:103:27: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 103 | KMessageBox::sorry(m_dialog, i18n("A scheme with this name already exists.")); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:7: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::deleteScheme()’: /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:126:35: warning: ‘KMessageBox::ButtonCode KMessageBox::questionYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use questionTwoActions() [-Wdeprecated-declarations] 126 | if (KMessageBox::questionYesNo(m_dialog, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 127 | i18n("Do you really want to delete the scheme %1?\n\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | Note that this will not remove any system wide shortcut schemes.", currentScheme())) == KMessageBox::No) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here 143 | ButtonCode questionYesNo(QWidget *parent, | ^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:128:102: warning: ‘KMessageBox::No’ is deprecated: Since 5.100. Use SecondaryAction. [-Wdeprecated-declarations] 128 | Note that this will not remove any system wide shortcut schemes.", currentScheme())) == KMessageBox::No) { | ^~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:57:5: note: declared here 57 | No KWIDGETSADDONS_ENUMERATOR_DEPRECATED_VERSION(5, 100, "Use SecondaryAction.") = SecondaryAction, | ^~ [216/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/KisShortcutsEditor_p.cpp [217/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kactioncategory.cpp [218/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kcheckaccelerators.cpp [219/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kbugreport.cpp [220/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kactioncollection.cpp [221/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kgesturemap.cpp [222/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kgesture.cpp [223/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/khelpmenu.cpp [224/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kedittoolbar.cpp [225/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kshortcutwidget.cpp [226/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kkeysequencewidget.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘void KisKKeySequenceWidgetPrivate::wontStealShortcut(QAction*, const QKeySequence&)’: /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kkeysequencewidget.cpp:202:23: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 202 | KMessageBox::sorry(q, msg, title); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kkeysequencewidget.cpp:22: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘virtual void KKeySequenceButton::keyPressEvent(QKeyEvent*)’: /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kkeysequencewidget.cpp:641:27: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 641 | KMessageBox::sorry(this, | ~~~~~~~~~~~~~~~~~~^~~~~~ 642 | i18n("The key you just pressed is not supported by Qt."), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | i18n("Unsupported Key")); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ [227/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kmainwindow.cpp [228/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/ktoggletoolbaraction.cpp [229/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kswitchlanguagedialog_p.cpp [230/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/ktoolbarhandler.cpp [231/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kundoactions.cpp [232/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kxmlguibuilder.cpp [233/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/ktoolbar.cpp [234/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kxmlguiclient.cpp [235/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kxmlguifactory.cpp [236/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kxmlguifactory_p.cpp [237/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kxmlguiversionhandler.cpp [238/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kxmlguiwindow.cpp [239/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/KisClickableLabel.cpp [240/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/qrc_kxmlgui.cpp [241/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/commandmodel.cpp [242/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/katecommandbar.cpp [243/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils/kritawidgetutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/usr/include/qt5/QtGui/5.15.12 -I/usr/include/qt5/QtGui/5.15.12/QtGui -I/usr/include/qt5/QtCore/5.15.12 -I/usr/include/qt5/QtCore/5.15.12/QtCore -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o -MF libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o.d -o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui/kmainwindowiface.cpp [244/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritawidgetutils.so.19 -o libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kstandardaction.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5WindowSystem.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Concurrent.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libX11.so /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store && : [245/3372] /usr/bin/cmake -E cmake_symlink_library libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19 libs/widgetutils/libkritawidgetutils.so && : [246/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/CMakeFiles/kritametadata_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/metadata /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/939772940dc4de3174adee9a9ea88f400044ac1249901d0d2a72b1b192b6e18a.d [247/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/mocs_compilation.cpp [248/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/95782c56a86cd130bb208494ea06ffaa54cbe511f0959492472352be29a4999f.d [249/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/CMakeFiles/kritacommand_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/command /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/851b552838bfc184bd74cfcdf02e0a7e417bbb4ec890f1b60a2af55e42c0999b.d [250/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_entry.cc [251/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/CMakeFiles/kritaresourcewidgets_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d8140511dd2cd27f0526315d344e77d06ce8bbe40851c83d6c713d2801335d0a.d [252/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Ddraganddropplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin_autogen/mocs_compilation.cpp.o -MF libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin_autogen/mocs_compilation.cpp.o.d -o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/mocs_compilation.cpp [253/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/mocs_compilation.cpp [254/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kundo2stack.cpp [255/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kundo2view.cpp [256/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kundo2group.cpp [257/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kundo2commandextradata.cpp [258/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kundo2model.cpp [259/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kundo2magicstring.cpp [260/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kis_undo_store.cpp [261/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kis_undo_stores.cpp [262/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/kis_command_utils.cpp [263/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacommand_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command/kritacommand_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o -MF libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o.d -o libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/command/KisCumulativeUndoData.cpp [264/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritacommand.so.19 -o libs/command/libkritacommand.so.19.0.0 libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin && : [265/3372] /usr/bin/cmake -E cmake_symlink_library libs/command/libkritacommand.so.19.0.0 libs/command/libkritacommand.so.19 libs/command/libkritacommand.so && : [266/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Ddraganddropplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin.cpp.o -MF libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin.cpp.o.d -o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop/draganddropplugin.cpp [267/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Ddraganddropplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragDropEvent.cpp.o -MF libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragDropEvent.cpp.o.d -o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragDropEvent.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop/DeclarativeDragDropEvent.cpp [268/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/CMakeFiles/kritapigment_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/pigment /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6a23e004ad5c9d77ae8894901d2e7794b362a92dcfc42f9551dc673b334fea80.d [269/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Ddraganddropplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragArea.cpp.o -MF libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragArea.cpp.o.d -o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragArea.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop/DeclarativeDragArea.cpp [270/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Ddraganddropplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDropArea.cpp.o -MF libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDropArea.cpp.o.d -o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDropArea.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop/DeclarativeDropArea.cpp [271/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/DebugPigment.cpp [272/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Ddraganddropplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/draganddrop/draganddropplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeMimeData.cpp.o -MF libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeMimeData.cpp.o.d -o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeMimeData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/draganddrop/DeclarativeMimeData.cpp [273/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16Base.cpp [274/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/kritapigment_autogen/mocs_compilation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/kritapigment_autogen/mocs_compilation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/kritapigment_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/moc_KoColorDisplayRendererInterface.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [275/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16Factory.cpp [276/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicatorBase.cpp [277/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [278/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoBasicHistogramProducers.cpp [279/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversions.cpp [280/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:178:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 178 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 179 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionLab16ToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:207:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: 207 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:209:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 209 | const quint16 *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 210 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = float; alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = Imath_3_1::half; alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = short unsigned int; alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = unsigned char; alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:178:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 178 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 179 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionLab16ToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:207:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: 207 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:209:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 209 | const quint16 *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 210 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = float; alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = Imath_3_1::half; alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = short unsigned int; alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = unsigned char; alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:178:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 178 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 179 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionLab16ToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:207:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: 207 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:179:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:209:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 209 | const quint16 *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 210 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = float; alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:210:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = Imath_3_1::half; alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = short unsigned int; alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = unsigned char; alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 240 | alpha_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionLab16ToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:207:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: 207 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:240:38: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:209:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 209 | const quint16 *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = float; alpha_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:209:33: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:209:33: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = Imath_3_1::half; alpha_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAToAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with gray_channel_type = short unsigned int; alpha_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:237:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: 237 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 239 | const gray_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:29:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: 29 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:239:43: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 31 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionAlphaToLab16Transformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:62:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: 62 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:64:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 64 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 65 | quint16 *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; gray_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; gray_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; gray_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = float; gray_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:29:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: 29 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 31 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionAlphaToLab16Transformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:62:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: 62 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:64:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 64 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 65 | quint16 *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; gray_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; gray_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; gray_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = Imath_3_1::half; gray_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:29:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: 29 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 31 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionAlphaToLab16Transformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:62:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: 62 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:31:44: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:64:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 64 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 65 | quint16 *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; gray_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; gray_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; gray_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = short unsigned int; gray_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 93 | const alpha_channel_type *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionAlphaToLab16Transformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = unsigned char; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:62:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: 62 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:93:44: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 65 | quint16 *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = unsigned char; gray_channel_type = float; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:65:27: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = unsigned char; gray_channel_type = Imath_3_1::half; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp: In instantiation of ‘void KoColorConversionGrayAFromAlphaTransformation::transform(const quint8*, quint8*, qint32) const [with alpha_channel_type = unsigned char; gray_channel_type = short unsigned int; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:92:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: 92 | void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionAlphaTransformation.cpp:94:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 94 | gray_channel_type *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [281/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionCache.cpp [282/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp: In function ‘QDebug operator<<(QDebug, const KoColor&)’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:703:34: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 703 | const quint16 *ptr = reinterpret_cast(color.data() + ch->pos()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:707:34: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint32*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 707 | const quint32 *ptr = reinterpret_cast(color.data() + ch->pos()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:713:31: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const half*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 713 | const half *ptr = reinterpret_cast(color.data() + ch->pos()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:721:32: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 721 | const float *ptr = reinterpret_cast(color.data() + ch->pos()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:725:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const double*’ increases required alignment of target type [-Wcast-align] 725 | const double *ptr = reinterpret_cast(color.data() + ch->pos()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:733:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const qint16*’ {aka ‘const short int*’} increases required alignment of target type [-Wcast-align] 733 | const qint16 *ptr = reinterpret_cast(color.data() + ch->pos()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:733:33: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.cpp:733:33: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [283/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionTransformation.cpp [284/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorProofingConversionTransformation.cpp [285/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionTransformationFactory.cpp [286/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorModelStandardIds.cpp [287/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorConversionSystem.cpp [288/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorProfile.cpp [289/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceEngine.cpp [290/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [291/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceMaths.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceMaths.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceMaths.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [292/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceFactory.cpp [293/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLabColorSpaceMaths.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLabColorSpaceMaths.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLabColorSpaceMaths.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [294/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorTransformation.cpp [295/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpace.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpace.cpp:28: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpacePreserveLightnessUtils.h: In instantiation of ‘void fillGrayBrushWithColorPreserveLightnessRGB(quint8*, const QRgb*, quint8*, qreal, qint32) [with CSTraits = KoBgrU16Traits; quint8 = unsigned char; QRgb = unsigned int; qreal = double; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpace.cpp:895:63: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 895 | fillGrayBrushWithColorPreserveLightnessRGB(rgbBuffer.data(), brush, rgbBrushColorBuffer, strength, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpacePreserveLightnessUtils.h:20:39: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘const RGBPixel*’ {aka ‘const KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 20 | const RGBPixel *srcColorRGB = reinterpret_cast(brushColor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpacePreserveLightnessUtils.h:61:34: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘RGBPixel*’ {aka ‘KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 61 | RGBPixel *pixelRGB = reinterpret_cast(pixels); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpacePreserveLightnessUtils.h: In instantiation of ‘void modulateLightnessByGrayBrushRGB(quint8*, const QRgb*, qreal, qint32) [with CSTraits = KoBgrU16Traits; quint8 = unsigned char; QRgb = unsigned int; qreal = double; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpace.cpp:908:52: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpacePreserveLightnessUtils.h:61:34: warning: 908 | modulateLightnessByGrayBrushRGB(dstBuffer.data(), brush, strength, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpacePreserveLightnessUtils.h:61:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpacePreserveLightnessUtils.h:95:34: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘RGBPixel*’ {aka ‘KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 95 | RGBPixel *pixelRGB = reinterpret_cast(pixels); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [296/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorProfileStorage.cpp [297/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorTransformationFactory.cpp [298/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCompositeColorTransformation.cpp [299/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorTransformationFactoryRegistry.cpp [300/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceRegistry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceRegistry.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [301/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCopyColorConversionTransformation.cpp [302/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCompositeOp.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCompositeOp.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [303/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoFallBackColorTransformation.cpp [304/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoMultipleColorConversionTransformation.cpp [305/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoHistogramProducer.cpp [306/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU16ColorSpace.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU16ColorSpace.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoRgbU16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoRgbU16ColorSpace.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoRgbU16ColorSpace.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [307/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCompositeOpRegistry.cpp [308/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoSimpleColorSpaceEngine.cpp [309/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoOptimizedCompositeOpFactory.cpp [310/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoAlphaColorSpace.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoAlphaColorSpace.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoAlphaColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoAlphaColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoAlphaColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [311/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoAlphaDarkenParamsWrapper.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoAlphaDarkenParamsWrapper.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoAlphaDarkenParamsWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [312/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = true; Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:35:35: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 35 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = false; Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:37:36: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 37 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = true; Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:35:35: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 35 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = false; Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:37:36: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoBgrU16Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 37 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = true; bool allChannelFlags = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:54:72: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 54 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = true; bool allChannelFlags = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:55:72: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 55 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = false; bool allChannelFlags = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:58:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 58 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = false; bool allChannelFlags = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:59:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 59 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = true; bool allChannelFlags = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:64:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 64 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = true; bool allChannelFlags = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:65:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 65 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = false; bool allChannelFlags = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:68:74: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 68 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = false; bool allChannelFlags = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:69:74: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 69 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = true; bool allChannelFlags = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:54:72: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 54 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = true; bool allChannelFlags = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:55:72: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 55 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = false; bool allChannelFlags = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:58:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 58 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = true; bool alphaLocked = false; bool allChannelFlags = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:59:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 59 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = true; bool allChannelFlags = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:64:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 64 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = true; bool allChannelFlags = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:65:73: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 65 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = false; bool allChannelFlags = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:68:74: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 68 | if(allChannelFlags) { genericComposite (params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h: In instantiation of ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::genericComposite(const KoCompositeOp::ParameterInfo&, const QBitArray&) const [with bool useMask = false; bool alphaLocked = false; bool allChannelFlags = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:69:74: required from ‘void KoCompositeOpBase<_CSTraits, _compositeOp>::composite(const KoCompositeOp::ParameterInfo&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpCopy2]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 69 | else { genericComposite(params, flags); } /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:45:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 45 | void composite(const KoCompositeOp::ParameterInfo& params) const override { /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:87:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpBase >::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 87 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpBase >::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 88 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = true; Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:35:35: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 35 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpBase.h:88:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = false; Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:37:36: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperCreamy]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 37 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = true; Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:35:35: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 35 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h: In instantiation of ‘void KoCompositeOpAlphaDarken::genericComposite(const KoCompositeOp::ParameterInfo&) const [with bool useMask = false; Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:37:36: required from ‘void KoCompositeOpAlphaDarken::composite(const KoCompositeOp::ParameterInfo&) const [with Traits = KoRgbF32Traits; ParamsWrapper = KoAlphaDarkenParamsWrapperHard]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 37 | genericComposite(params); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:32:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 32 | void composite(const KoCompositeOp::ParameterInfo& params) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:55:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaDarken::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 55 | const channels_type* src = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaDarken::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 56 | channels_type* dst = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpOver.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; bool allChannelFlags = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:143:41: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 143 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:168:28: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 168 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaDarken.h:56:41: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; bool allChannelFlags = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:145:42: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 145 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:168:28: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 168 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; bool allChannelFlags = true; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:143:41: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 143 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:170:29: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 170 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; bool allChannelFlags = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:145:42: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 145 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:170:29: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoBgrU16Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 170 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; bool allChannelFlags = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:143:41: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 143 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:168:28: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 168 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; bool allChannelFlags = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:145:42: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 145 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:168:28: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 168 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; bool allChannelFlags = true; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:143:41: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 143 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:170:29: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 170 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h: In instantiation of ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; bool allChannelFlags = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:145:42: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with bool alphaLocked = false; _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 145 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:170:29: required from ‘void KoCompositeOpAlphaBase<_CSTraits, _compositeOp, _alphaLocked>::composite(quint8*, qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, const QBitArray&) const [with _CSTraits = KoRgbF32Traits; _compositeOp = KoCompositeOpOver; bool _alphaLocked = false; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 170 | composite(dstRowStart, dststride, srcRowStart, srcstride, maskRowStart, maskstride, rows, cols, U8_opacity, channelFlags); /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:149:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: 149 | void composite(quint8 *dstRowStart, /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:60:41: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 60 | const channels_type *srcN = reinterpret_cast(srcRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpAlphaBase.h:61:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoCompositeOpAlphaBase, false>::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 61 | channels_type *dstN = reinterpret_cast(dstRowStart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [313/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoColorSpaceBlendingPolicy.cpp [314/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:145:49: warning: "XSIMD_WITH_NEON" is not defined, evaluates to 0 [-Wundef] 145 | #elif defined(HAVE_XSIMD) && XSIMD_WITH_SSE2 || XSIMD_WITH_NEON || XSIMD_WITH_NEON64 | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:145:68: warning: "XSIMD_WITH_NEON64" is not defined, evaluates to 0 [-Wundef] 145 | #elif defined(HAVE_XSIMD) && XSIMD_WITH_SSE2 || XSIMD_WITH_NEON || XSIMD_WITH_NEON64 | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h: In instantiation of ‘void KoOptimizedPixelDataScalerU8ToU16<_impl>::convertU8ToU16(const quint8*, int, quint8*, int, int, int) const [with _impl = xsimd::generic; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:26:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:145:68: warning: 26 | void convertU8ToU16(const quint8 *src, int srcRowStride, quint8 *dst, int dstRowStride, int numRows, int numColumns) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:145:68: warning: | ^~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:67:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 67 | auto *dstPtr = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h: In instantiation of ‘void KoOptimizedPixelDataScalerU8ToU16<_impl>::convertU16ToU8(const quint8*, int, quint8*, int, int, int) const [with _impl = xsimd::generic; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:127:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:67:28: warning: 127 | void convertU16ToU8(const quint8 *src, int srcRowStride, quint8 *dst, int dstRowStride, int numRows, int numColumns) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:67:28: warning: | ^~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:171:37: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 171 | const quint16 *srcPtr = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [315/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicatorFactoryImpl.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicatorFactoryImpl.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 1; int _alpha_pos_ = 0; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = float; int _channels_nb_ = 1; int _alpha_pos_ = 0; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = float; int _channels_nb_ = 1; int _alpha_pos_ = 0; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 1; int _alpha_pos_ = 0; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 1; int _alpha_pos_ = 0; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 1; int _alpha_pos_ = 0; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 1; int _alpha_pos_ = 0; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = short unsigned int; int _channels_nb_ = 1; int _alpha_pos_ = 0; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = short unsigned int; int _channels_nb_ = 1; int _alpha_pos_ = 0; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = float; int _channels_nb_ = 2; int _alpha_pos_ = 1; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = float; int _channels_nb_ = 2; int _alpha_pos_ = 1; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 2; int _alpha_pos_ = 1; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 2; int _alpha_pos_ = 1; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = short unsigned int; int _channels_nb_ = 5; int _alpha_pos_ = 4; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = short unsigned int; int _channels_nb_ = 5; int _alpha_pos_ = 4; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:262:52: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::applyInverseAlphaNormedFloatMask(quint8*, const float*, qint32) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 262 | channels_type* alphapixel = nativeArray(pixels) + alpha_pos; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:30:49: required from ‘void KoAlphaMaskApplicator<_channels_type_, _channels_nb_, _alpha_pos_, _impl, EnableDummyType>::applyInverseNormedFloatMask(quint8*, const float*, qint32) const [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; _impl = xsimd::generic; EnableDummyType = void; quint8 = unsigned char; qint32 = int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 26 | KoColorSpaceTrait< /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~ 27 | _channels_type_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 28 | _channels_nb_, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 29 | _alpha_pos_>:: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 30 | applyInverseAlphaNormedFloatMask(pixels, alpha, nPixels); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicator.h:23:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 23 | void applyInverseNormedFloatMask(quint8 *pixels, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [316/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoAlphaMaskApplicatorFactory.cpp [317/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorprofiles/KoDummyColorProfile.cpp [318/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KoAbstractGradient.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KoAbstractGradient.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoAbstractGradient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoAbstractGradient.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoAbstractGradient.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoAbstractGradient.cpp: In member function ‘QImage KoAbstractGradient::generatePreview(int, int) const’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoAbstractGradient.cpp:114:24: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 114 | QRgb * firstLine = reinterpret_cast(image.scanLine(0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoAbstractGradient.cpp:132:23: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 132 | QRgb * line = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoAbstractGradient.cpp:132:23: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoAbstractGradient.cpp:132:23: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [319/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatch.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatch.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [320/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatchGroup.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatchGroup.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatchGroup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatchGroup.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatchGroup.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatchGroup.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [321/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KoColorSet.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KoColorSet.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoColorSet.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp: In member function ‘bool KoColorSet::Private::loadAco()’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1596:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1596 | reinterpret_cast(c.data())[0] = ch3; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1597:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1597 | reinterpret_cast(c.data())[1] = ch2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1598:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1598 | reinterpret_cast(c.data())[2] = ch1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1611:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1611 | reinterpret_cast(c.data())[0] = quint16_MAX - ch1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1612:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1612 | reinterpret_cast(c.data())[1] = quint16_MAX - ch2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1613:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1613 | reinterpret_cast(c.data())[2] = quint16_MAX - ch3; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1614:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1614 | reinterpret_cast(c.data())[3] = quint16_MAX - ch4; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1620:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1620 | reinterpret_cast(c.data())[0] = ch3; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1621:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1621 | reinterpret_cast(c.data())[1] = ch2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1622:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1622 | reinterpret_cast(c.data())[2] = ch1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1628:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1628 | reinterpret_cast(c.data())[0] = ch1 * (quint16_MAX / 10000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp: In member function ‘bool KoColorSet::Private::loadSbz()’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1783:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1783 | reinterpret_cast(c.data())[0] = l; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1784:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1784 | reinterpret_cast(c.data())[1] = a; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1785:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1785 | reinterpret_cast(c.data())[2] = b; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1804:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1804 | reinterpret_cast(c.data())[0] = r; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1805:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1805 | reinterpret_cast(c.data())[1] = g; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1806:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1806 | reinterpret_cast(c.data())[2] = b; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1824:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1824 | reinterpret_cast(c.data())[0] = x; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1825:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1825 | reinterpret_cast(c.data())[1] = y; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1826:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1826 | reinterpret_cast(c.data())[2] = z; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1871:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1871 | reinterpret_cast(color.data())[0] = c * KoCmykColorSpaceMathsTraits::unitValueCMYK; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1872:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1872 | reinterpret_cast(color.data())[1] = m * KoCmykColorSpaceMathsTraits::unitValueCMYK; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1873:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1873 | reinterpret_cast(color.data())[2] = y * KoCmykColorSpaceMathsTraits::unitValueCMYK; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1874:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1874 | reinterpret_cast(color.data())[3] = k * KoCmykColorSpaceMathsTraits::unitValueCMYK; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1913:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1913 | reinterpret_cast(c.data())[0] = g; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1956:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1956 | reinterpret_cast(c.data())[0] = r; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1957:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1957 | reinterpret_cast(c.data())[1] = g; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1958:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 1958 | reinterpret_cast(c.data())[2] = b; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1958:21: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.cpp:1958:21: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [322/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp: In member function ‘bool KoPattern::loadPatFromDevice(QIODevice*)’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp:148:28: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 148 | QRgb* pixels = reinterpret_cast( pattern.scanLine(y) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp:168:28: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 168 | QRgb* pixels = reinterpret_cast( pattern.scanLine(y) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp:184:28: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 184 | QRgb* pixels = reinterpret_cast( pattern.scanLine(y) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp:199:28: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 199 | QRgb* pixels = reinterpret_cast( pattern.scanLine(y) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp: In member function ‘KoPatternSP KoPattern::cloneWithoutAlpha() const’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoPattern.cpp:383:21: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 383 | QRgb *ptr = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [323/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KoStopGradient.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KoStopGradient.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoStopGradient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [324/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KoSegmentGradient.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KoSegmentGradient.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoSegmentGradient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [325/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KisGradientConversion.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KisGradientConversion.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisGradientConversion.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisGradientConversion.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisGradientConversion.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisGradientConversion.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [326/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libdraganddropplugin.so -o libs/libqml/plugins/draganddrop/libdraganddropplugin.so libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin_autogen/mocs_compilation.cpp.o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin.cpp.o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragArea.cpp.o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDragDropEvent.cpp.o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeDropArea.cpp.o libs/libqml/plugins/draganddrop/CMakeFiles/draganddropplugin.dir/DeclarativeMimeData.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libQt5Quick.so.5.15.12 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5QmlModels.so.5.15.12 /usr/lib64/libQt5Qml.so.5.15.12 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin && : [327/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_filter.cc [328/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/resources/KisUniqueColorSet.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/resources/KisUniqueColorSet.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisUniqueColorSet.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisUniqueColorSet.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisUniqueColorSet.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisUniqueColorSet.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [329/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_filter_p.cc [330/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_filter_registry.cc [331/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_merge_strategy.cc [332/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_filter_registry_model.cc [333/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_merge_strategy_registry.cc [334/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_merge_strategy_p.cc [335/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_parser.cc [336/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_schema_registry.cc [337/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_schema.cc [338/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoLabColorSpace.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoLabColorSpace.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoLabColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoLabColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoLabColorSpace.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoLabColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [339/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_store.cc [340/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_type_info.cc [341/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_validator.cc [342/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_backend_registry.cpp [343/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadata_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata/kritametadata_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o -MF libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o.d -o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/metadata/kis_meta_data_value.cc [344/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritametadata.so.19 -o libs/metadata/libkritametadata.so.19.0.0 libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store && : [345/3372] /usr/bin/cmake -E cmake_symlink_library libs/metadata/libkritametadata.so.19.0.0 libs/metadata/libkritametadata.so.19 libs/metadata/libkritametadata.so && : [346/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/mocs_compilation.cpp [347/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisIconToolTip.cpp [348/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemChooserSync.cpp [349/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemChooserContextMenu.cpp [350/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemDelegate.cpp [351/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemChooser.cpp /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemChooser.cpp: In member function ‘void KisResourceItemChooser::updatePreview(const QModelIndex&)’: /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemChooser.cpp:579:23: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 579 | QRgb *pixel = reinterpret_cast(image.bits()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [352/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemListView.cpp /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemListView.cpp: In member function ‘virtual void KisResourceItemListView::resizeEvent(QResizeEvent*)’: /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemListView.cpp:211:12: warning: enumeration value ‘IconGrid’ not handled in switch [-Wswitch] 211 | switch (m_d->viewMode) { | ^ [353/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceItemView.cpp [354/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceThumbnailPainter.cpp /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceThumbnailPainter.cpp: In member function ‘void KisResourceThumbnailPainter::paint(QPainter*, const QModelIndex&, QRect, const QPalette&, bool, bool) const’: /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:45:51: warning: ‘const QBrush& QPalette::background() const’ is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] 45 | painter->fillRect(rect, palette.background()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qstyleoption.h:47, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/QAbstractItemDelegate:1, from /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceThumbnailPainter.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:8: /usr/include/qt5/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ [355/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisTagFilterWidget.cpp [356/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisTagChooserWidget.cpp [357/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisTagToolButton.cpp [358/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceTaggingManager.cpp [359/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisStorageChooserWidget.cpp [360/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/TagActions.cpp [361/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common/CMakeFiles/kritaexifcommon_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common/kritaexifcommon_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/metadata/common /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common/kritaexifcommon_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6ab6794f62dc313645563e034416a4f41c6ddb3105897fd45e815667d551fac7.d [362/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexifcommon_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common/kritaexifcommon_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o -MF plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o.d -o plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common/kritaexifcommon_autogen/mocs_compilation.cpp [363/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif/CMakeFiles/kritaexif_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif/kritaexif_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif/kritaexif_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8e80faef892698ef9503c2fb1abf8e8df12032a100b0b4b4caeba46e511c8070.d [364/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexif_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif/kritaexif_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o -MF plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o.d -o plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif/kritaexif_autogen/mocs_compilation.cpp [365/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcewidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets/kritaresourcewidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o -MF libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o.d -o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets/KisResourceUserOperations.cpp [366/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexifcommon_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common/kritaexifcommon_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o -MF plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o.d -o plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/metadata/common/KisExiv2IODevice.cpp [367/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaexifcommon.so.19 -o plugins/metadata/common/libkritaexifcommon.so.19.0.0 plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libexiv2.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store && : [368/3372] /usr/bin/cmake -E cmake_symlink_library plugins/metadata/common/libkritaexifcommon.so.19.0.0 plugins/metadata/common/libkritaexifcommon.so.19 plugins/metadata/common/libkritaexifcommon.so && : [369/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaresourcewidgets.so.19 -o libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [370/3372] /usr/bin/cmake -E cmake_symlink_library libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/resourcewidgets/libkritaresourcewidgets.so.19 libs/resourcewidgets/libkritaresourcewidgets.so && : [371/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc/CMakeFiles/kritaiptc_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc/kritaiptc_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/metadata/iptc /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc/kritaiptc_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/775c1ff002528afdacbe3fe8712731082e56d57055d06a51648e78131088ab83.d [372/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaiptc_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/iptc -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc/kritaiptc_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o -MF plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o.d -o plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc/kritaiptc_autogen/mocs_compilation.cpp [373/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexif_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif/kritaexif_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o -MF plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o.d -o plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_plugin.cpp [374/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaiptc_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/iptc -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc/kritaiptc_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o -MF plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o.d -o plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/metadata/iptc/kis_iptc_plugin.cpp [375/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp/CMakeFiles/kritaxmp_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp/kritaxmp_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/metadata/xmp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp/kritaxmp_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d3fa383bf4aa6e92d82b4d886ca60c912c06cd63240fee05200a5b41c4e6d18f.d [376/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaxmp_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/xmp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp/kritaxmp_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o -MF plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o.d -o plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp/kritaxmp_autogen/mocs_compilation.cpp [377/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexif_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/exif/kritaexif_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o -MF plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o.d -o plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp: In function ‘KisMetaData::Value exifOECFToKMDOECFStructure(Exiv2::Value::AutoPtr, Exiv2::ByteOrder)’: /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:151:43: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 151 | int columns = fixEndianness((reinterpret_cast(array.data()))[0], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:152:40: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 152 | int rows = fixEndianness((reinterpret_cast(array.data()))[1], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:163:43: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 163 | columns = fixEndianness((reinterpret_cast(array.data()))[0], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:164:40: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 164 | rows = fixEndianness((reinterpret_cast(array.data()))[1], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:193:22: warning: cast from ‘char*’ to ‘qint32*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 193 | qint32 *dataIt = reinterpret_cast(array.data() + index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp: In function ‘Exiv2::Value* kmdOECFStructureToExifOECF(const KisMetaData::Value&)’: /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:228:6: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 228 | (reinterpret_cast(array.data()))[0] = columns; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:229:6: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 229 | (reinterpret_cast(array.data()))[1] = rows; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:239:22: warning: cast from ‘char*’ to ‘qint32*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 239 | qint32 *dataIt = reinterpret_cast(array.data() + index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp: In function ‘KisMetaData::Value deviceSettingDescriptionExifToKMD(Exiv2::Value::AutoPtr)’: /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:266:20: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 266 | int columns = (reinterpret_cast(array.data()))[0]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:267:17: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 267 | int rows = (reinterpret_cast(array.data()))[1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp: In function ‘Exiv2::Value* deviceSettingDescriptionKMDToExif(const KisMetaData::Value&)’: /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:298:6: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 298 | (reinterpret_cast(array.data()))[0] = columns; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:299:6: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 299 | (reinterpret_cast(array.data()))[1] = rows; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp: In function ‘KisMetaData::Value cfaPatternExifToKMD(Exiv2::Value::AutoPtr, Exiv2::ByteOrder)’: /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:323:43: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 323 | int columns = fixEndianness((reinterpret_cast(array.data()))[0], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:324:40: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 324 | int rows = fixEndianness((reinterpret_cast(array.data()))[1], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:330:43: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 330 | columns = fixEndianness((reinterpret_cast(array.data()))[0], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:331:40: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 331 | rows = fixEndianness((reinterpret_cast(array.data()))[1], order); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp: In function ‘Exiv2::Value* cfaPatternKMDToExif(const KisMetaData::Value&)’: /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:360:6: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 360 | (reinterpret_cast(array.data()))[0] = columns; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/metadata/exif/kis_exif_io.cpp:361:6: warning: cast from ‘char*’ to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 361 | (reinterpret_cast(array.data()))[1] = rows; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [378/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaiptc_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/iptc -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/iptc/kritaiptc_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o -MF plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o.d -o plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/metadata/iptc/kis_iptc_io.cpp [379/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/metadata/exif/kritaexif.so plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libexiv2.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store && : [380/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/metadata/iptc/kritaiptc.so plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libexiv2.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store && : [381/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaxmp_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/xmp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp/kritaxmp_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o -MF plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o.d -o plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/metadata/xmp/kis_xmp_plugin.cpp [382/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaxmp_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/xmp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/xmp/kritaxmp_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o -MF plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o.d -o plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/metadata/xmp/kis_xmp_io.cpp [383/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/metadata/xmp/kritaxmp.so plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libexiv2.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -Wl,-rpath-link,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store && : [384/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapigment_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment/kritapigment_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU8ColorSpace.cpp.o -MF libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU8ColorSpace.cpp.o.d -o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU8ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoRgbU8ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoRgbU8ColorSpace.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/colorspaces/KoRgbU8ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [385/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritapigment.so.19 -o libs/pigment/libkritapigment.so.19.0.0 libs/pigment/CMakeFiles/kritapigment.dir/kritapigment_autogen/mocs_compilation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoAlphaColorSpace.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoLabColorSpace.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU16ColorSpace.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU8ColorSpace.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoAlphaDarkenParamsWrapper.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoAbstractGradient.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoColorSet.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatch.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatchGroup.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoStopGradient.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KoSegmentGradient.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisGradientConversion.cpp.o libs/pigment/CMakeFiles/kritapigment.dir/resources/KisUniqueColorSet.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/command/libkritacommand.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 && : [386/3372] /usr/bin/cmake -E cmake_symlink_library libs/pigment/libkritapigment.so.19.0.0 libs/pigment/libkritapigment.so.19 libs/pigment/libkritapigment.so && : [387/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/CMakeFiles/kritapsdutils_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/psdutils /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/11efa83c489ea67cf288a4c94afdfeccdf3d669e1c4acf2ef484df2369b2badf.d [388/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/mocs_compilation.cpp [389/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/600335b60ca78565627e4a1cde8b2e2901618141200c0e66003609498cae54de.d [390/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/CMakeFiles/kritalcmsengine_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6716223ad4e3a43a3d885d731888650c7588c38176cd78bee39e99de38fec69d.d [391/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [392/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/compression.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/compression.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/compression.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [393/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_object_catcher.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_object_catcher.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_object_catcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_object_catcher.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_object_catcher.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [394/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/CMakeFiles/kritaflake_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/flake /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/56c7d8998ecfc157a4befcdf6fbe0d3bf03be92571924861d6195b7ff8db9d43.d [395/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/flake/tools/PathToolOptionWidgetBase.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/ui_PathToolOptionWidgetBase.h -DKDE_UIC_BASENAME:STRING=PathToolOptionWidgetBase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [396/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoZoomToolWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/ui_KoZoomToolWidget.h -DKDE_UIC_BASENAME:STRING=KoZoomToolWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [397/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_reader.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_reader.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_reader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp: In instantiation of ‘QImage Private::readVirtualArrayList(QIODevice&, int, const QVector&) [with psd_byte_order byteOrder = psd_byte_order::psdBigEndian]’: /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:560:62: required from ‘qint64 Private::readPattern(QIODevice&, QDomElement*, QDomDocument*) [with psd_byte_order byteOrder = psd_byte_order::psdBigEndian; qint64 = long long int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 560 | QImage patternImage = readVirtualArrayList(device, numPlanes, palette); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:627:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 627 | qint64 chunk = readPattern(device, &patternsRoot, &doc); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:420:27: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 420 | quint16 *dstPtr = reinterpret_cast(image.bits()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: cast from ‘const char*’ to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 425 | const quint16 *dataPlane = reinterpret_cast(dataPlanes[plane].constData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp: In instantiation of ‘QImage Private::readVirtualArrayList(QIODevice&, int, const QVector&) [with psd_byte_order byteOrder = psd_byte_order::psdLittleEndian]’: /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:560:62: required from ‘qint64 Private::readPattern(QIODevice&, QDomElement*, QDomDocument*) [with psd_byte_order byteOrder = psd_byte_order::psdLittleEndian; qint64 = long long int]’ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: 560 | QImage patternImage = readVirtualArrayList(device, numPlanes, palette); /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:808:59: required from ‘QDomDocument readPsdSectionPatternImpl(QIODevice&, qint64) [with psd_byte_order byteOrder = psd_byte_order::psdLittleEndian; qint64 = long long int]’ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: 808 | qint64 chunk = Private::readPattern(device, &pat, &doc); /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:784:74: required from here /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: 784 | return readPsdSectionPatternImpl(device, bytesLeft); /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:420:27: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 420 | quint16 *dstPtr = reinterpret_cast(image.bits()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_reader.cpp:425:44: warning: cast from ‘const char*’ to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 425 | const quint16 *dataPlane = reinterpret_cast(dataPlanes[plane].constData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [398/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_parser.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_parser.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_parser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_xml_parser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_xml_parser.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [399/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoGradientHelper.cpp [400/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_callback_object_catcher.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_callback_object_catcher.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_callback_object_catcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_callback_object_catcher.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_callback_object_catcher.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [401/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFlake.cpp [402/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/kritaflake_autogen/mocs_compilation.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/kritaflake_autogen/mocs_compilation.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/kritaflake_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/EWIEGA46WW/../../../../../libs/flake/KoResourceManager_p.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/EWIEGA46WW/moc_KoResourceManager_p.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/mocs_compilation.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [403/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasBase.cpp [404/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoActiveCanvasResourceDependency.cpp [405/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDerivedResourceConverter.cpp [406/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoResourceUpdateMediator.cpp [407/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoResourceManager_p.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoResourceManager_p.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoResourceManager_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoResourceManager_p.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoResourceManager_p.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoResourceManager_p.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [408/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasObserverBase.cpp [409/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasSupervisor.cpp [410/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDockFactoryBase.cpp [411/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasResourceProvider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoResourceManager_p.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasResourceProvider.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [412/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDocumentResourceManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoResourceManager_p.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDocumentResourceManager.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [413/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoInsets.cpp [414/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDockRegistry.cpp [415/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPathPoint.cpp [416/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSelectedShapesProxy.cpp [417/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSelection.cpp [418/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPathSegment.cpp [419/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPathShape.cpp [420/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSelectedShapesProxySimple.cpp [421/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeApplicationData.cpp [422/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeAnchor.cpp [423/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeControllerBase.cpp [424/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeContainerModel.cpp [425/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeContainer.cpp [426/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShape.cpp [427/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeGroup.cpp [428/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoMarker.cpp [429/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoToolBase.cpp [430/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoMarkerCollection.cpp [431/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasController.cpp [432/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeManager.cpp [433/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasControllerWidget.cpp [434/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCanvasControllerWidgetViewport_p.cpp [435/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeRegistry.cpp [436/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDeferredShapeFactoryBase.cpp [437/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPathShapeFactory.cpp [438/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeUserData.cpp [439/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoToolFactoryBase.cpp [440/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeFactoryBase.cpp [441/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoParameterShape.cpp [442/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPointerEvent.cpp [443/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoToolSelection.cpp [444/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeController.cpp [445/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeLayer.cpp [446/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoInputDevice.cpp [447/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoToolManager_p.cpp [448/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoToolRegistry.cpp [449/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoToolProxy.cpp [450/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoLoadingShapeUpdater.cpp [451/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeSavingContext.cpp [452/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeStrokeModel.cpp [453/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoToolManager.cpp [454/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeBackground.cpp [455/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeLoadingContext.cpp [456/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPathShapeLoader.cpp [457/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeStroke.cpp [458/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoColorBackground.cpp [459/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoGradientBackground.cpp [460/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoHatchBackground.cpp [461/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPatternBackground.cpp [462/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoVectorPatternBackground.cpp [463/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeConfigWidgetBase.cpp [464/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoMeshGradientBackground.cpp [465/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeFillResourceConnector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeFillResourceConnector.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [466/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeFillWrapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeFillWrapper.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [467/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDrag.cpp [468/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSvgPaste.cpp [469/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSnapGuide.cpp [470/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSnapProxy.cpp [471/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSharedLoadingData.cpp [472/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSharedSavingData.cpp [473/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSnapData.cpp [474/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoSnapStrategy.cpp [475/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoViewConverter.cpp [476/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeShadow.cpp [477/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFilterEffect.cpp [478/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFilterEffectFactoryBase.cpp [479/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFilterEffectStack.cpp [480/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFilterEffectRegistry.cpp [481/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFilterEffectRenderContext.cpp [482/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFilterEffectConfigWidgetBase.cpp [483/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoFilterEffectLoadingContext.cpp [484/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoTextShapeDataBase.cpp [485/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoTosContainerModel.cpp [486/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoTosContainer.cpp [487/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoClipMaskPainter.cpp /builddir/build/BUILD/krita-5.2.2/libs/flake/KoClipMaskPainter.cpp: In member function ‘void KoClipMaskPainter::renderOnGlobalPainter()’: /builddir/build/BUILD/krita-5.2.2/libs/flake/KoClipMaskPainter.cpp:91:27: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 91 | QRgb *shapeData = reinterpret_cast(m_d->shapeImage.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/flake/KoClipMaskPainter.cpp:92:32: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 92 | const QRgb *maskData = reinterpret_cast(m_d->maskImage.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [488/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoClipPath.cpp [489/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoClipMask.cpp [490/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/KoCurveFit.cpp [491/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeAlignCommand.cpp [492/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeBackgroundCommand.cpp [493/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeGroupCommand.cpp [494/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeCreateCommand.cpp [495/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeDeleteCommand.cpp [496/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeLockCommand.cpp [497/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeDistributeCommand.cpp [498/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeMoveCommand.cpp [499/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeResizeCommand.cpp [500/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeShearCommand.cpp [501/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeSizeCommand.cpp [502/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeStrokeCommand.cpp [503/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeKeepAspectRatioCommand.cpp [504/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeUngroupCommand.cpp [505/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathBaseCommand.cpp [506/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeReorderCommand.cpp [507/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathControlPointMoveCommand.cpp [508/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathPointMoveCommand.cpp [509/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathPointTypeCommand.cpp [510/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathPointRemoveCommand.cpp [511/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathSegmentBreakCommand.cpp [512/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathPointInsertCommand.cpp [513/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathBreakAtPointCommand.cpp [514/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathSegmentTypeCommand.cpp [515/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathCombineCommand.cpp [516/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoSubpathRemoveCommand.cpp [517/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoSubpathJoinCommand.cpp [518/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoParameterHandleMoveCommand.cpp [519/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeTransformCommand.cpp [520/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoParameterToPathCommand.cpp [521/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathFillRuleCommand.cpp [522/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeShadowCommand.cpp [523/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeRenameCommand.cpp [524/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathReverseCommand.cpp [525/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeRunAroundCommand.cpp [526/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathPointMergeCommand.cpp [527/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeTransparencyCommand.cpp [528/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeClipCommand.cpp [529/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoShapeUnclipCommand.cpp [530/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathShapeMarkerCommand.cpp [531/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoPathMergeUtils.cpp [532/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoMultiPathPointMergeCommand.cpp [533/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoMultiPathPointJoinCommand.cpp [534/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoKeepShapesSelectedCommand.cpp [535/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/html/HtmlSavingContext.cpp [536/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/commands/KoAddRemoveShapeCommands.cpp [537/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/html/HtmlWriter.cpp [538/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathToolFactory.cpp [539/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathToolHandle.cpp [540/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathToolSelection.cpp [541/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/PathToolOptionWidget.cpp [542/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathTool.cpp [543/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathPointRubberSelectStrategy.cpp [544/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathPointMoveStrategy.cpp [545/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathControlPointMoveStrategy.cpp [546/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoParameterChangeStrategy.cpp [547/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoZoomTool.cpp [548/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoZoomToolFactory.cpp [549/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoZoomToolWidget.cpp [550/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoZoomStrategy.cpp [551/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoInteractionStrategy.cpp [552/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoInteractionStrategyFactory.cpp [553/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoInteractionTool.cpp [554/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoShapeRubberSelectStrategy.cpp [555/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/KoShapePainter.cpp [556/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tools/KoPathSegmentChangeStrategy.cpp [557/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgGraphicContext.cpp [558/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgUtil.cpp [559/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgShape.cpp [560/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgSavingContext.cpp [561/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgWriter.cpp [562/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgStyleWriter.cpp [563/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgGradientHelper.cpp [564/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgFilterHelper.cpp [565/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgClipPathHelper.cpp [566/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleParser.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleParser.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleParser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgStyleParser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgStyleParser.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [567/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgCssHelper.cpp [568/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgLoadingContext.cpp [569/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgMeshGradient.cpp [570/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgParser.cpp /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgParser.cpp: In static member function ‘static QDomDocument SvgParser::createDocumentFromSvg(QXmlInputSource*, QString*, int*, int*)’: /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgParser.cpp:172:24: warning: ‘bool QDomDocument::setContent(QXmlInputSource*, QXmlReader*, QString*, int*, int*)’ is deprecated: Use other overloads instead [-Wdeprecated-declarations] 172 | if (!doc.setContent(source, &reader, errorMsg, errorLine, errorColumn)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtXml/QDomDocument:1, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShape.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoShapeContainer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoTosContainer.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/flake/KoPathShape.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgMeshPatch.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgMeshGradient.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgGradientHelper.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgParser.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgParser.cpp:13: /usr/include/qt5/QtXml/qdom.h:356:10: note: declared here 356 | bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr ); | ^~~~~~~~~~ [571/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgMeshPatch.cpp [572/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/SvgMeshArray.cpp [573/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgText.cpp [574/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextChunkShape.cpp [575/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextProperties.cpp /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextProperties.cpp: In member function ‘void KoSvgTextProperties::parseSvgTextAttribute(const SvgLoadingContext&, const QString&, const QString&)’: /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextProperties.cpp:452:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 452 | QStringList params = value.split(' ', QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qvariant.h:45, from /usr/include/qt5/QtCore/QVariant:1, from /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextProperties.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextProperties.cpp:7: /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextProperties.cpp:452:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 452 | QStringList params = value.split(' ', QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ [576/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape.cpp [577/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/svg/parsers/SvgTransformParser.cpp [578/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape_p_glyphs.cpp /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape_p_glyphs.cpp: In member function ‘bool KoSvgTextShape::Private::loadGlyph(const QTransform&, const QMap&, FT_Int32, bool, int, raqm_glyph_t&, QMap&, CharacterResult&, QPointF&) const’: /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape_p_glyphs.cpp:270:17: warning: unused variable ‘ftFontUnitFactor’ [-Wunused-variable] 270 | const qreal ftFontUnitFactor = 1 / ftFontUnit; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape_p_glyphs.cpp: In function ‘QImage convertFromFreeTypeBitmap(FT_GlyphSlotRec*)’: /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape_p_glyphs.cpp:648:26: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 648 | auto *argb = reinterpret_cast(img.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [579/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape_p_output.cpp [580/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp: In function ‘void KoSvgTextShapeLayoutFunc::addWordToLine(QVector&, QPointF&, QVector&, LineBox&, bool, bool)’: /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp:67:25: warning: unused parameter ‘ltr’ [-Wunused-parameter] 67 | bool ltr, | ~~~~~^~~ [581/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShapeLayoutFunc_inShape.cpp [582/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShape_p_layout.cpp [583/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoCssTextUtils.cpp [584/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoSvgTextShapeMarkupConverter.cpp [585/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoFontRegistry.cpp [586/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/resources/KoSvgSymbolCollectionResource.cpp [587/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/FlakeDebug.cpp [588/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/resources/KoGamutMask.cpp [589/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/tests/MockShapes.cpp [590/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/resources/KisSeExprScript.cpp [591/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_patterns_writer.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_patterns_writer.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_patterns_writer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_patterns_writer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_patterns_writer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_patterns_writer.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [592/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_writer.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_writer.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_writer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_writer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_writer.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_writer.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [593/3372] /usr/bin/g++ -DHAVE_X11 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdutils_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils/kritapsdutils_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_writer.cpp.o -MF libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_writer.cpp.o.d -o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_writer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_xml_writer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_xml_writer.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_xml_writer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [594/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/mocs_compilation.cpp [595/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritapsdutils.so.19 -o libs/psdutils/libkritapsdutils.so.19.0.0 libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_reader.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_parser.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_object_catcher.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_callback_object_catcher.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_writer.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_patterns_writer.cpp.o libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_writer.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libz.so libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [596/3372] /usr/bin/cmake -E cmake_symlink_library libs/psdutils/libkritapsdutils.so.19.0.0 libs/psdutils/libkritapsdutils.so.19 libs/psdutils/libkritapsdutils.so && : [597/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaflake_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake/kritaflake_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm/src/raqm-0.10.1/src -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/3rdparty_vendor/raqm -I/builddir/build/BUILD/krita-5.2.2/3rdparty_vendor/raqm -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o -MF libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o.d -o libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/flake/text/KoPolygonUtils.cpp [598/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaflake.so.19 -o libs/flake/libkritaflake.so.19.0.0 libs/flake/CMakeFiles/kritaflake.dir/kritaflake_autogen/mocs_compilation.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoResourceManager_p.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleParser.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so 3rdparty_vendor/raqm/liblibraqm.a /usr/lib64/libfontconfig.so /usr/lib64/libunibreak.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so libs/multiarch/libkritamultiarch.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so /usr/lib64/libfribidi.so /usr/lib64/libfribidi.so /usr/lib64/libunibreak.so && : [599/3372] /usr/bin/cmake -E cmake_symlink_library libs/flake/libkritaflake.so.19.0.0 libs/flake/libkritaflake.so.19 libs/flake/libkritaflake.so && : [600/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/CMakeFiles/kritawidgets_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/widgets /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/78828bb680746dc1d421715ea89564bd21121bab29248ead91b6b3b4475fd15c.d [601/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/widgets/KoConfigAuthorPage.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/ui_KoConfigAuthorPage.h -DKDE_UIC_BASENAME:STRING=KoConfigAuthorPage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [602/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/widgets/wdg_file_name_requester.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/ui_wdg_file_name_requester.h -DKDE_UIC_BASENAME:STRING=wdg_file_name_requester -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [603/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/widgets/KoShadowConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/ui_KoShadowConfigWidget.h -DKDE_UIC_BASENAME:STRING=KoShadowConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [604/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/widgets/WdgDlgInternalColorSelector.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/ui_WdgDlgInternalColorSelector.h -DKDE_UIC_BASENAME:STRING=WdgDlgInternalColorSelector -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [605/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/widgets/WdgPaletteListWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/ui_WdgPaletteListWidget.h -DKDE_UIC_BASENAME:STRING=WdgPaletteListWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [606/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kritawidgets_autogen/mocs_compilation.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kritawidgets_autogen/mocs_compilation.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kritawidgets_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/EWIEGA46WW/../../../../../libs/widgets/KisColorSelectorInterface.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/EWIEGA46WW/moc_KisColorSelectorInterface.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [607/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoVBox.cpp [608/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp: In member function ‘void KoDialog::setButtons(ButtonCodes)’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp:259:51: warning: ‘KGuiItem KStandardGuiItem::yes()’ is deprecated: Since 5.100. Use an action verb to indicate the available option. [-Wdeprecated-declarations] 259 | d->appendButton(Yes, KStandardGuiItem::yes()); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp:33: /usr/include/KF5/KWidgetsAddons/kstandardguiitem.h:112:10: note: declared here 112 | KGuiItem yes(); | ^~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp:262:49: warning: ‘KGuiItem KStandardGuiItem::no()’ is deprecated: Since 5.100. Use an action verb to indicate the available option. [-Wdeprecated-declarations] 262 | d->appendButton(No, KStandardGuiItem::no()); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/KF5/KWidgetsAddons/kstandardguiitem.h:123:10: note: declared here 123 | KGuiItem no(); | ^~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp: In static member function ‘static int KoDialog::marginHint()’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp:448:55: warning: ‘QStyle::PM_DefaultChildMargin’ is deprecated [-Wdeprecated-declarations] 448 | return QApplication::style()->pixelMetric(QStyle::PM_DefaultChildMargin); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtWidgets/QStyle:1, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp:20: /usr/include/qt5/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.cpp:448:55: warning: ‘QStyle::PM_DefaultChildMargin’ is deprecated [-Wdeprecated-declarations] 448 | return QApplication::style()->pixelMetric(QStyle::PM_DefaultChildMargin); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ [609/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoZoomWidget.cpp [610/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoAspectButton.cpp [611/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoSliderCombo.cpp [612/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorPopupButton.cpp [613/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoConfigAuthorPage.cpp [614/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoUnitDoubleSpinBox.cpp [615/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoZoomAction.cpp [616/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoZoomController.cpp [617/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoZoomInput.cpp [618/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoZoomHandler.cpp [619/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoZoomMode.cpp [620/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorPatch.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorPatch.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorPatch.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [621/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorPopupAction.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorSetWidget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorPopupAction.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [622/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorSetWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorSetWidget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorSetWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [623/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorSlider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorSlider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoColorSlider.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [624/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [625/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTriangleColorSelector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisColorSelectorInterface.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTriangleColorSelector.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTriangleColorSelector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTriangleColorSelector.cpp: In member function ‘void KoTriangleColorSelector::generateTriangle()’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTriangleColorSelector.cpp:293:22: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘uint*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 293 | uint* data = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTriangleColorSelector.cpp:293:22: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTriangleColorSelector.cpp:293:22: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [626/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisHsvColorSlider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisHsvColorSlider.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisHsvColorSlider.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [627/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourcePopupAction.cpp [628/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoRuler.cpp [629/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoLineStyleSelector.cpp [630/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [631/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoLineStyleItemDelegate.cpp [632/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoLineStyleModel.cpp [633/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDockWidgetTitleBar.cpp [634/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDockWidgetTitleBarButton.cpp [635/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoTitledTabWidget.cpp [636/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoToolDocker.cpp [637/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoShadowConfigWidget.cpp [638/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [639/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoMarkerSelector.cpp [640/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoMarkerModel.cpp [641/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [642/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/WidgetsDebug.cpp [643/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoMarkerItemDelegate.cpp [644/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_file_name_requester.cpp [645/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisColorSelectorInterface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisColorSelectorInterface.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisColorSelectorInterface.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [646/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoAnchorSelectionWidget.cpp [647/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp: In member function ‘virtual void KisInputLevelsSlider::paintBottomGradientMiddleSection(QImage&, const QVector&)’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp:399:19: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 399 | QRgb *pixel = reinterpret_cast(gradientImage.bits()) + startPos; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp: In member function ‘virtual void KisInputLevelsSlider::paintGradient(QPainter&, const QRect&)’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp:425:23: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 425 | QRgb *pixel = reinterpret_cast(gradientImage.bits()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp:437:23: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 437 | QRgb *pixel = reinterpret_cast(gradientImage.bits()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp:445:23: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 445 | QRgb *pixel = reinterpret_cast(gradientImage.bits()) + startPos; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp: In member function ‘virtual void KisInputLevelsSliderWithGamma::paintBottomGradientMiddleSection(QImage&, const QVector&)’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisLevelsSlider.cpp:539:19: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 539 | QRgb *pixel = reinterpret_cast(gradientImage.bits()) + startPos; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [648/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_input.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_input.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_input.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisHsvColorSlider.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp: In member function ‘void KisIntegerColorInput::setValue(int)’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:76:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 76 | *(reinterpret_cast(data)) = v; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:79:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 79 | *(reinterpret_cast(data)) = v; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp: In member function ‘void KisIntegerColorInput::update()’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:112:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | m_intNumInput->setValue(round(*(reinterpret_cast(data))*1.0 / 65535.0 * 100.0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:115:39: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 115 | m_intNumInput->setValue(*(reinterpret_cast(data))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:117:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 117 | m_colorSlider->setValue(*(reinterpret_cast(data))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:118:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 118 | *(reinterpret_cast(dataMin)) = 0x0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:119:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 119 | *(reinterpret_cast(dataMax)) = 0xFFFF; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:124:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | m_intNumInput->setValue(round(*(reinterpret_cast(data))*1.0 / 4294967295.0 * 100.0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:127:39: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 127 | m_intNumInput->setValue(*(reinterpret_cast(data))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:129:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 129 | m_colorSlider->setValue(*(reinterpret_cast(data))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:130:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 130 | *(reinterpret_cast(dataMin)) = 0x0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:131:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 131 | *(reinterpret_cast(dataMax)) = 0xFFFFFFFF; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp: In member function ‘void KisFloatColorInput::setValue(double)’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:263:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘half*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 263 | *(reinterpret_cast(data)) = v; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:267:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 267 | *(reinterpret_cast(data)) = v; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp: In member function ‘virtual QWidget* KisFloatColorInput::createInput()’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:292:19: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘half*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 292 | value = *(reinterpret_cast(data)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:296:19: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 296 | value = *(reinterpret_cast(data)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp: In member function ‘void KisFloatColorInput::update()’: /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:329:19: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘half*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 329 | value = *(reinterpret_cast(data)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:332:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘half*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 332 | *(reinterpret_cast(dataMin)) = m_minValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:333:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘half*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 333 | *(reinterpret_cast(dataMax)) = m_maxValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:337:19: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 337 | value = *(reinterpret_cast(data)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:340:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 340 | *(reinterpret_cast(dataMin)) = m_minValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:341:11: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 341 | *(reinterpret_cast(dataMax)) = m_maxValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:341:11: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_input.cpp:341:11: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [649/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_spinbox_color_selector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_spinbox_color_selector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_spinbox_color_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_spinbox_color_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_spinbox_color_selector.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_spinbox_color_selector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [650/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisSpinboxHSXSelector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisSpinboxHSXSelector.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisSpinboxHSXSelector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [651/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [652/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisColorSelectorInterface.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelector.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [653/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualDiamondSelectorShape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelectorShape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualDiamondSelectorShape.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualDiamondSelectorShape.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ��< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [654/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelectorShape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelectorShape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelectorShape.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [655/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisScreenColorSamplerBase.cpp [656/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualEllipticalSelectorShape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelectorShape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualEllipticalSelectorShape.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualEllipticalSelectorShape.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [657/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualTriangleSelectorShape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelectorShape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualTriangleSelectorShape.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualTriangleSelectorShape.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ���< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [658/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualRectangleSelectorShape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelectorShape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualRectangleSelectorShape.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualRectangleSelectorShape.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [659/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteModel.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteModel.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [660/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteDelegate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteModel.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteDelegate.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [661/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisDlgInternalColorSelector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisDlgInternalColorSelector.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [662/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_palette_view.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_palette_view.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_palette_view.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_palette_view.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_palette_view.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_palette_view.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [663/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteChooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteChooser.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteChooser.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [664/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisAngleGauge.cpp [665/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_button.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_button.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [666/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteComboBox.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_palette_view.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteComboBox.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [667/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_warning_block.cpp [668/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisAngleSelector.cpp [669/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisTagSelectionWidget.cpp [670/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_stacked_widget.cpp [671/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_spacing_selection_widget.cpp [672/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgets_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets/kritawidgets_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o -MF libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o.d -o libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisWidgetConnectionUtils.cpp [673/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritawidgets.so.19 -o libs/widgets/libkritawidgets.so.19.0.0 libs/widgets/CMakeFiles/kritawidgets.dir/kritawidgets_autogen/mocs_compilation.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_input.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_spinbox_color_selector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_palette_view.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_button.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [674/3372] /usr/bin/cmake -E cmake_symlink_library libs/widgets/libkritawidgets.so.19.0.0 libs/widgets/libkritawidgets.so.19 libs/widgets/libkritawidgets.so && : [675/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/CMakeFiles/kritaimage_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/image /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6d483d6d05375b8ba043340ba8a0e6c6c699a92fd59490af9e7b95921a2991ea.d [676/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kritaimage_autogen/mocs_compilation.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kritaimage_autogen/mocs_compilation.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kritaimage_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_scalar_keyframe_channel.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/KisAnimatedOpacityProperty.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/EWIEGA46WW/moc_KisAnimatedOpacityProperty.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/CEKIEP4QXT/../../../../../libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/CEKIEP4QXT/moc_kis_paintop_config_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/mocs_compilation.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [677/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [678/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile_data.cc [679/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f32/GrayF32ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f32/GrayF32ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f32/GrayF32ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [680/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile_data_store.cc [681/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile_data_pooler.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile_data_pooler.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [682/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/KisTiledExtentManager.cpp [683/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u16/GrayU16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u16/GrayU16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u16/GrayU16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [684/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u8/GrayU8ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u8/GrayU8ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u8/GrayU8ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [685/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tiled_data_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tile.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tiled_data_manager.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [686/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_memento_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_memento_item.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_memento_manager.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_memento_manager.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [687/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_abstract_compression.cpp [688/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_hline_iterator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tiled_data_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_datamanager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_base_iterator.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_hline_iterator.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_hline_iterator.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [689/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_vline_iterator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tiled_data_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_datamanager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_base_iterator.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_vline_iterator.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_vline_iterator.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [690/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_random_accessor.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tiled_data_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_random_accessor.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_random_accessor.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [691/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_lzf_compression.cpp [692/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_abstract_tile_compressor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/../kis_tile.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_abstract_tile_compressor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [693/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_chunk_allocator.cpp [694/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_legacy_tile_compressor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/../kis_tile.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_legacy_tile_compressor.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_legacy_tile_compressor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [695/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_tile_compressor_2.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/../kis_tile.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_tile_compressor_2.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_tile_compressor_2.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [696/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_memory_window.cpp [697/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_swapped_data_store.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_swapped_data_store.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [698/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_distance_information.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_distance_information.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_distance_information.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_distance_information.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_distance_information.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [699/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_tile_data_swapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_tile_data_swapper_p.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [700/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_painter_blt_multi_fixed.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_painter_blt_multi_fixed.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_painter_blt_multi_fixed.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter_blt_multi_fixed.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter_blt_multi_fixed.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [701/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_marker_painter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_marker_painter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_marker_painter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_marker_painter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_marker_painter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_marker_painter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_marker_painter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [702/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_progress_updater.cpp [703/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisOverlayPaintDeviceWrapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisOverlayPaintDeviceWrapper.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisOverlayPaintDeviceWrapper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisOverlayPaintDeviceWrapper.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [704/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisAnimatedOpacityProperty.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_scalar_keyframe_channel.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAnimatedOpacityProperty.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAnimatedOpacityProperty.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [705/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [706/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_random_source.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_random_source.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_random_source.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [707/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPerStrokeRandomSource.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPerStrokeRandomSource.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPerStrokeRandomSource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisPerStrokeRandomSource.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisPerStrokeRandomSource.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisPerStrokeRandomSource.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [708/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_stroke_random_source.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_stroke_random_source.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_stroke_random_source.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_stroke_random_source.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_stroke_random_source.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_stroke_random_source.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [709/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_painter.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_painter.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_painter.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc: In member function ‘void KisPainter::Private::fillPainterPathImpl(const QPainterPath&, const QRect&)’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc:1543:30: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 1543 | QRgb* line = reinterpret_cast(polygonMaskImage.scanLine(row - y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc: In member function ‘void KisPainter::drawPainterPath(const QPainterPath&, const QPen&, const QRect&)’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc:1619:30: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 1619 | QRgb* line = reinterpret_cast(d->polygonMaskImage.scanLine(row - y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc:1619:30: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.cc:1619:30: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [710/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [711/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.cc:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [712/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [713/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [714/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintOpPresetUpdateProxy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintOpPresetUpdateProxy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintOpPresetUpdateProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisPaintOpPresetUpdateProxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisPaintOpPresetUpdateProxy.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [715/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [716/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_utils.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_utils.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_utils.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_utils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [717/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_no_size_paintop_settings.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_no_size_paintop_settings.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_no_size_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [718/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [719/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_server.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_server.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_server.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties_server.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties_server.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties_server.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [720/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_proxy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_proxy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_proxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties_proxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_locked_properties_proxy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [721/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_config_widget.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_config_widget.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_config_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [722/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_uniform_paintop_property.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_uniform_paintop_property.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_uniform_paintop_property.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.cpp:133:5: warning: type attributes ignored after type is already defined [-Wattributes] 133 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.cpp:133:5: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.cpp:133:5: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [723/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_combo_based_paintop_property.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_combo_based_paintop_property.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_combo_based_paintop_property.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_combo_based_paintop_property.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_combo_based_paintop_property.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_combo_based_paintop_property.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_combo_based_paintop_property.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_combo_based_paintop_property.cpp:65:5: warning: type attributes ignored after type is already defined [-Wattributes] 65 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_combo_based_paintop_property.cpp:65:5: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_combo_based_paintop_property.cpp:65:5: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [724/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisPaintopSettingsIds.cpp [725/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_slider_based_paintop_property.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_slider_based_paintop_property.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_slider_based_paintop_property.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:140:43: warning: type attributes ignored after type is already defined [-Wattributes] 140 | template class KRITAIMAGE_EXPORT_INSTANCE KisSliderBasedPaintOpProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:141:43: warning: type attributes ignored after type is already defined [-Wattributes] 141 | template class KRITAIMAGE_EXPORT_INSTANCE KisSliderBasedPaintOpProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:144:5: warning: type attributes ignored after type is already defined [-Wattributes] 144 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:146:5: warning: type attributes ignored after type is already defined [-Wattributes] 146 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:146:5: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.cpp:146:5: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [726/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisStrokeSpeedMeasurer.cpp [727/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_standard_uniform_properties_factory.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_standard_uniform_properties_factory.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_standard_uniform_properties_factory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_standard_uniform_properties_factory.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [728/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/KisOptimizedBrushOutline.cpp [729/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_deselect_global_selection_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_deselect_global_selection_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_selection_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_deselect_global_selection_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [730/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/KisDeselectActiveSelectionCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/KisDeselectActiveSelectionCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/KisDeselectActiveSelectionCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisDeselectActiveSelectionCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_deselect_global_selection_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisDeselectActiveSelectionCommand.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisDeselectActiveSelectionCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [731/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [732/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_visibility_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_visibility_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_visibility_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_visibility_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_visibility_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [733/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_add_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_add_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [734/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_command.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [735/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_remove_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_remove_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_remove_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [736/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_move_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_change_layers_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_move_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_move_command.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [737/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [738/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command_impl.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command_impl.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command_impl.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_remove_command_impl.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_remove_command_impl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_remove_command_impl.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_image_layer_remove_command_impl.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [739/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_compositeop_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_compositeop_command.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_change_filter_command.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_compositeop_command.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [740/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_opacity_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_opacity_command.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [741/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_reselect_global_selection_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_deselect_global_selection_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_selection_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_reselect_global_selection_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [742/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_property_list_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_property_list_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_property_list_command.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [743/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_set_global_selection_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_deselect_global_selection_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_selection_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_set_global_selection_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [744/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/KisReselectActiveSelectionCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/KisReselectActiveSelectionCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/KisReselectActiveSelectionCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisReselectActiveSelectionCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_reselect_global_selection_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisReselectActiveSelectionCommand.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisReselectActiveSelectionCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisReselectActiveSelectionCommand.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [745/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands/KisNodeRenameCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands/KisNodeRenameCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands/KisNodeRenameCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisNodeRenameCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisNodeRenameCommand.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisNodeRenameCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_change_filter_command.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisNodeRenameCommand.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [746/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_saved_commands.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_saved_commands.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_saved_commands.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [747/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_processing_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_processing_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_processing_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [748/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_image_resize_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_image_resize_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_image_resize_command.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [749/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_node_move_command2.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_move_command_common.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_node_move_command2.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_node_move_command2.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [750/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_selection_move_command2.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_selection_move_command2.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_selection_move_command2.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_selection_move_command2.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_move_command_common.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_selection_move_command2.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_selection_move_command2.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [751/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_image_set_resolution_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_image_set_resolution_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_image_set_resolution_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_image_set_resolution_command.cpp:51: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [752/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_set_layer_style_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_set_layer_style_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_set_layer_style_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_set_layer_style_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_set_layer_style_command.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_set_layer_style_command.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_set_layer_style_command.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [753/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_update_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_update_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_update_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_update_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_update_command.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_update_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [754/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_switch_current_time_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_switch_current_time_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_switch_current_time_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_switch_current_time_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_switch_current_time_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_switch_current_time_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [755/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_change_projection_color_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_change_projection_color_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_change_projection_color_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_change_projection_color_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_change_projection_color_command.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_change_projection_color_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_change_projection_color_command.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [756/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_activate_selection_mask_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_activate_selection_mask_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_activate_selection_mask_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_activate_selection_mask_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_activate_selection_mask_command.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_activate_selection_mask_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_activate_selection_mask_command.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [757/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_transaction_based_command.cpp [758/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisHoldUIUpdatesCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisHoldUIUpdatesCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisHoldUIUpdatesCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisHoldUIUpdatesCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisHoldUIUpdatesCommand.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisHoldUIUpdatesCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [759/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp [760/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelFlagsCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelFlagsCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelFlagsCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelFlagsCommand.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [761/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelLockFlagsCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelLockFlagsCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelLockFlagsCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelLockFlagsCommand.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [762/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisSimpleModifyTransformMaskCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisSimpleModifyTransformMaskCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisSimpleModifyTransformMaskCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [763/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisMergeLabeledLayersCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisMergeLabeledLayersCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisMergeLabeledLayersCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisMergeLabeledLayersCommand.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [764/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisDisableDirtyRequestsCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisDisableDirtyRequestsCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisDisableDirtyRequestsCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisDisableDirtyRequestsCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_interfaces.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisDisableDirtyRequestsCommand.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [765/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisUpdateCommandEx.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisUpdateCommandEx.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisUpdateCommandEx.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisUpdateCommandEx.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisUpdateCommandEx.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisUpdateCommandEx.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [766/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/commands_new/KisResetGroupLayerCacheCommand.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/commands_new/KisResetGroupLayerCacheCommand.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisResetGroupLayerCacheCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisResetGroupLayerCacheCommand.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [767/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_do_nothing_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_do_nothing_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_do_nothing_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_do_nothing_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_do_nothing_processing_visitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [768/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_simple_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_simple_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_simple_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_simple_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_simple_processing_visitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [769/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_convert_color_space_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_convert_color_space_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_convert_color_space_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_convert_color_space_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_convert_color_space_processing_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [770/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_selections_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_selections_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_selections_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_crop_selections_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_crop_processing_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_crop_selections_processing_visitor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [771/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_assign_profile_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_assign_profile_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_assign_profile_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_assign_profile_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_assign_profile_processing_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_assign_profile_processing_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_assign_profile_processing_visitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [772/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_crop_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_crop_processing_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_crop_processing_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_crop_processing_visitor.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [773/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_transform_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_transform_processing_visitor.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_transform_processing_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_transform_processing_visitor.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [774/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/kis_mirror_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/kis_mirror_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/kis_mirror_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_mirror_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_mirror_processing_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_mirror_processing_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/kis_mirror_processing_visitor.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [775/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/processing/KisSelectionBasedProcessingHelper.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/processing/KisSelectionBasedProcessingHelper.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/processing/KisSelectionBasedProcessingHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/processing/KisSelectionBasedProcessingHelper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [776/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [777/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_category_ids.cpp [778/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [779/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_configuration.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_configuration.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_configuration.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_configuration.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_configuration.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_configuration.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [780/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_registry.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_registry.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_registry.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [781/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [782/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [783/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_layer.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_layer.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_layer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_layer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_layer.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [784/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_registry.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_registry.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_registry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_registry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_registry.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_registry.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [785/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_min_cut_worker.cpp [786/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_stroke_strategy.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [787/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_fill_interval_map.cpp [788/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_multiway_cut.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_multiway_cut.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_multiway_cut.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_multiway_cut.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_multiway_cut.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_multiway_cut.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_multiway_cut.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [789/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_lazy_fill_tools.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_lazy_fill_tools.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_lazy_fill_tools.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [790/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/lazybrush/KisWatershedWorker.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/lazybrush/KisWatershedWorker.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/lazybrush/KisWatershedWorker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp: In member function ‘void KisWatershedWorker::Private::initializeQueueFromGroupMap(const QRect&)’: /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:381:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘qint32*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 381 | qint32 *groupPtr = reinterpret_cast(groupMapIt.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp: In member function ‘void KisWatershedWorker::Private::visitNeighbour(const QPoint&, const QPoint&, quint8, int, quint8, qint32, {anonymous}::FillGroup&, {anonymous}::FillGroup::LevelData&, qint32, {anonymous}::FillGroup&, bool)’: /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:508:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const qint32*’ {aka ‘const int*’} increases required alignment of target type [-Wcast-align] 508 | const qint32 currGroupId = *reinterpret_cast(groupIt->rawDataConst()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp: In member function ‘void KisWatershedWorker::Private::processQueue(qint32)’: /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:650:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘qint32*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 650 | qint32 *groupPtr = reinterpret_cast(groupIt->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp: In member function ‘void KisWatershedWorker::Private::writeColoring()’: /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:727:32: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const qint32*’ {aka ‘const int*’} increases required alignment of target type [-Wcast-align] 727 | const qint32 *srcPtr = reinterpret_cast(srcIt.rawDataConst()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp: In member function ‘void KisWatershedWorker::Private::dumpGroupMaps()’: /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:927:32: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const qint32*’ {aka ‘const int*’} increases required alignment of target type [-Wcast-align] 927 | const qint32 *srcPtr = reinterpret_cast(srcIt.rawDataConst()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp: In member function ‘void KisWatershedWorker::Private::calcNumGroupMaps()’: /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:966:31: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const qint32*’ {aka ‘const int*’} increases required alignment of target type [-Wcast-align] 966 | const qint32 group = *reinterpret_cast(groupIt.rawDataConst()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:966:31: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/KisWatershedWorker.cpp:966:31: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [791/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_mask.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_mask.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_mask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_mask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_mask.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_mask.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_mask.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [792/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisFrameChangeUpdateRecipe.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisFrameChangeUpdateRecipe.h:5, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisFrameChangeUpdateRecipe.cpp:1: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [793/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisDelayedUpdateNodeInterface.cpp [794/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisCroppedOriginalLayerInterface.cpp [795/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisDecoratedNodeInterface.cpp [796/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_stroke_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [797/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisAnimAutoKey.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAnimAutoKey.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [798/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_adjustment_layer.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_adjustment_layer.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_adjustment_layer.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [799/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_accessor.cpp [800/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_scanline_fill.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_scanline_fill.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_scanline_fill.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp: In member function ‘void GroupSplitPixelAccessPolicy::fillPixel(quint8*, quint8, int, int)’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:227:31: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘qint32*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 227 | qint32 *groupMapPtr = reinterpret_cast(m_groupMapIt->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:227:31: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:227:31: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedDifferencePolicy::difference(const quint8*) const [with SrcPixelType = unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:752:16: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 752 | processLine(processInterval, 1, dp, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedDifferencePolicy::HashKeyType*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 64 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy::difference(const quint8*) const [with SrcPixelType = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:712:16: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 712 | runImpl(dp, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 171 | const SrcPixelType *pixel = reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy::difference(const quint8*) const [with SrcPixelType = unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:715:16: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 715 | runImpl(dp, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const unsigned int*’ increases required alignment of target type [-Wcast-align] 171 | const SrcPixelType *pixel = reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy::difference(const quint8*) const [with SrcPixelType = long long unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedIsNonNullDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:718:16: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 718 | runImpl(dp, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const long long unsigned int*’ increases required alignment of target type [-Wcast-align] 171 | const SrcPixelType *pixel = reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedDifferencePolicy::difference(const quint8*) const [with SrcPixelType = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:478:16: required from ‘void KisScanlineFill::selectDifferencePolicyAndRun(const KoColor&, SelectionPolicy&, PixelAccessPolicy&) [with OptimizedDifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SlowDifferencePolicy = KisColorSelectionPolicies::SlowDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 478 | runImpl(dp, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:503:33: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: 502 | selectDifferencePolicyAndRun /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | (srcColor, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:171:37: warning: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedDifferencePolicy::HashKeyType*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 64 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedDifferencePolicy::difference(const quint8*) const [with SrcPixelType = long long unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:484:16: required from ‘void KisScanlineFill::selectDifferencePolicyAndRun(const KoColor&, SelectionPolicy&, PixelAccessPolicy&) [with OptimizedDifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SlowDifferencePolicy = KisColorSelectionPolicies::SlowDifferencePolicy; SelectionPolicy = SelectionPolicy; PixelAccessPolicy = FillWithColorPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 484 | runImpl(dp, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:503:33: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 502 | selectDifferencePolicyAndRun /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | (srcColor, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedDifferencePolicy::HashKeyType*’ {aka ‘const long long unsigned int*’} increases required alignment of target type [-Wcast-align] 64 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy::difference(const quint8*) const [with SrcPixelType = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:478:16: required from ‘void KisScanlineFill::selectDifferencePolicyAndRun(const KoColor&, SelectionPolicy&, PixelAccessPolicy&) [with OptimizedDifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SlowDifferencePolicy = KisColorSelectionPolicies::SlowColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 478 | runImpl(dp, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:661:37: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 659 | selectDifferencePolicyAndRun /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 661 | (srcColor, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy::HashKeyType*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 121 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy::difference(const quint8*) const [with SrcPixelType = unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:481:16: required from ‘void KisScanlineFill::selectDifferencePolicyAndRun(const KoColor&, SelectionPolicy&, PixelAccessPolicy&) [with OptimizedDifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SlowDifferencePolicy = KisColorSelectionPolicies::SlowColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 481 | runImpl(dp, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:661:37: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 659 | selectDifferencePolicyAndRun /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 661 | (srcColor, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy::HashKeyType*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 121 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy::difference(const quint8*) const [with SrcPixelType = long long unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:385:62: required from ‘void KisScanlineFill::processLine(KisFillInterval, int, DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 385 | const quint8 difference = differencePolicy.difference(pixelPtr); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:452:24: required from ‘void KisScanlineFill::runImpl(DifferencePolicy&, SelectionPolicy&, PixelAccessPolicy&) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 452 | processLine(interval, m_d->rowIncrement, differencePolicy, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:484:16: required from ‘void KisScanlineFill::selectDifferencePolicyAndRun(const KoColor&, SelectionPolicy&, PixelAccessPolicy&) [with OptimizedDifferencePolicy = KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy; SlowDifferencePolicy = KisColorSelectionPolicies::SlowColorOrTransparentDifferencePolicy; SelectionPolicy = MaskedSelectionPolicy; PixelAccessPolicy = CopyToSelectionPixelAccessPolicy]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 484 | runImpl(dp, selectionPolicy, pixelAccessPolicy); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/floodfill/kis_scanline_fill.cpp:661:37: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: 659 | selectDifferencePolicyAndRun /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 661 | (srcColor, sp, pap); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:121:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedColorOrTransparentDifferencePolicy::HashKeyType*’ {aka ‘const long long unsigned int*’} increases required alignment of target type [-Wcast-align] 121 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [801/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node_filter_interface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node_filter_interface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node_filter_interface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_filter_interface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_filter_interface.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_filter_interface.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_filter_interface.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [802/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_selection_based_layer.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_selection_based_layer.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_selection_based_layer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [803/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_base_node.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_base_node.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_base_node.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [804/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_base_processor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_base_processor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_base_processor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [805/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_bookmarked_configuration_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_bookmarked_configuration_manager.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_bookmarked_configuration_manager.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [806/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisBusyWaitBroker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBusyWaitBroker.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBusyWaitBroker.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [807/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisSafeBlockingQueueConnectionProxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBusyWaitBroker.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisSafeBlockingQueueConnectionProxy.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [808/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node_uuid_info.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node_uuid_info.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node_uuid_info.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_uuid_info.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_uuid_info.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_uuid_info.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [809/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisBatchNodeUpdate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBatchNodeUpdate.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBatchNodeUpdate.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [810/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_config_widget.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_config_widget.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_config_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [811/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_clone_layer.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_clone_layer.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_clone_layer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [812/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_convolution_kernel.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_convolution_kernel.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_convolution_kernel.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_kernel.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_kernel.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_kernel.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [813/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cubic_curve.cpp [814/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_edge_detection_kernel.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_edge_detection_kernel.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_edge_detection_kernel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_edge_detection_kernel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_edge_detection_kernel.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_edge_detection_kernel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_edge_detection_kernel.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [815/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_gaussian_kernel.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_gaussian_kernel.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_gaussian_kernel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gaussian_kernel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gaussian_kernel.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gaussian_kernel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gaussian_kernel.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [816/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_convolution_painter.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_convolution_painter.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_convolution_painter.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.h:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [817/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisLevelsCurve.cpp [818/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisAutoLevels.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_histogram.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAutoLevels.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAutoLevels.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAutoLevels.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [819/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [820/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_base.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_base.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_base.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [821/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fast_math.cpp [822/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_node_wrapper.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_node_wrapper.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_node_wrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_node_wrapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_base.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_node_wrapper.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_node_wrapper.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [823/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_effect_mask.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_effect_mask.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_effect_mask.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_effect_mask.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_effect_mask.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_effect_mask.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [824/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_filter_mask.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_filter_mask.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_filter_mask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_filter_mask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_filter_mask.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [825/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_filter_strategy.cc [826/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_interface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_interface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_interface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_interface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_interface.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_interface.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_interface.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [827/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_recalculate_transform_mask_job.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_recalculate_transform_mask_job.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_recalculate_transform_mask_job.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_recalculate_transform_mask_job.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_recalculate_transform_mask_job.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_recalculate_transform_mask_job.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_recalculate_transform_mask_job.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [828/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [829/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_fill_painter.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_fill_painter.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_fill_painter.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:47: /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedDifferencePolicy::difference(const quint8*) const [with SrcPixelType = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:441:52: required from ‘void createSimilarColorsSelectionImpl(KisPixelSelectionSP, KisPaintDeviceSP, const QRect&, KisPixelSelectionSP, DifferencePolicy, SelectionPolicy, KoUpdater*) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = KisColorSelectionPolicies::HardSelectionPolicy; KisPixelSelectionSP = KisSharedPtr; KisPaintDeviceSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 441 | differencePolicy.difference(referenceDeviceIterator.rawDataConst()) /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:498:45: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 498 | createSimilarColorsSelectionImpl(outSelection, referenceDevice, rect, mask, dp, sp); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedDifferencePolicy::HashKeyType*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 64 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedDifferencePolicy::difference(const quint8*) const [with SrcPixelType = unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:441:52: required from ‘void createSimilarColorsSelectionImpl(KisPixelSelectionSP, KisPaintDeviceSP, const QRect&, KisPixelSelectionSP, DifferencePolicy, SelectionPolicy, KoUpdater*) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = KisColorSelectionPolicies::HardSelectionPolicy; KisPixelSelectionSP = KisSharedPtr; KisPaintDeviceSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 441 | differencePolicy.difference(referenceDeviceIterator.rawDataConst()) /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:501:45: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 501 | createSimilarColorsSelectionImpl(outSelection, referenceDevice, rect, mask, dp, sp); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedDifferencePolicy::HashKeyType*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 64 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h: In instantiation of ‘quint8 KisColorSelectionPolicies::OptimizedDifferencePolicy::difference(const quint8*) const [with SrcPixelType = long long unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:441:52: required from ‘void createSimilarColorsSelectionImpl(KisPixelSelectionSP, KisPaintDeviceSP, const QRect&, KisPixelSelectionSP, DifferencePolicy, SelectionPolicy, KoUpdater*) [with DifferencePolicy = KisColorSelectionPolicies::OptimizedDifferencePolicy; SelectionPolicy = KisColorSelectionPolicies::HardSelectionPolicy; KisPixelSelectionSP = KisSharedPtr; KisPaintDeviceSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 441 | differencePolicy.difference(referenceDeviceIterator.rawDataConst()) /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.cc:504:45: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: 504 | createSimilarColorsSelectionImpl(outSelection, referenceDevice, rect, mask, dp, sp); /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/KisColorSelectionPolicies.h:64:28: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorSelectionPolicies::OptimizedDifferencePolicy::HashKeyType*’ {aka ‘const long long unsigned int*’} increases required alignment of target type [-Wcast-align] 64 | HashKeyType key = *reinterpret_cast(colorPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [830/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gradient_shape_strategy.cpp [831/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_factory_registry.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_factory_registry.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_factory_registry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_factory_registry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_factory_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_factory_registry.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [832/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_safe_transform.cpp [833/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cached_gradient_shape_strategy.cpp [834/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_iterator_ng.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_iterator_ng.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_iterator_ng.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_iterator_ng.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sequential_iterator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_iterator_ng.h:99, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_iterator_ng.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [835/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_polygonal_gradient_shape_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_polygonal_gradient_shape_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_polygonal_gradient_shape_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_polygonal_gradient_shape_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_polygonal_gradient_shape_strategy.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [836/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_gradient_painter.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_gradient_painter.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_gradient_painter.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gradient_painter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gradient_painter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gradient_painter.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gradient_painter.h:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [837/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_merge_walker.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_merge_walker.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_merge_walker.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_merge_walker.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_merge_walker.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_merge_walker.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_rects_walker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_merge_walker.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [838/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_async_merger.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_async_merger.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_async_merger.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_async_merger.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_async_merger.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_async_merger.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_async_merger.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [839/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [840/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_updater_context.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_updater_context.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_updater_context.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_updater_context.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_rects_walker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_updater_context.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_updater_context.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [841/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_update_job_item.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_update_job_item.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_update_job_item.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_job_item.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_rects_walker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_job_item.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_job_item.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [842/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [843/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableStrokeJobDataBase.cpp [844/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableStrokeJobData.cpp [845/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableBasedStrokeStrategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableBasedStrokeStrategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [846/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableStrokeJobsInterface.cpp [847/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_job_strategy.cpp [848/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisFakeRunnableStrokeJobsExecutor.cpp [849/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisStrokesQueueMutatedJobInterface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisStrokesQueueMutatedJobInterface.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisStrokesQueueMutatedJobInterface.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [850/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [851/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_stroke.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_stroke.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_stroke.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [852/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_queues_progress_updater.cpp [853/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_strokes_queue.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_strokes_queue.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_strokes_queue.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_strokes_queue.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_strokes_queue.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_strokes_queue.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_rects_walker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_updater_context.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_strokes_queue.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [854/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_composite_progress_proxy.cpp [855/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_update_scheduler.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_update_scheduler.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_update_scheduler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_scheduler.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_scheduler.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_scheduler.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_scheduler.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [856/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_lod_capable_layer_offset.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_lod_capable_layer_offset.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_lod_capable_layer_offset.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_lod_capable_layer_offset.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_default_bounds_base.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_lod_capable_layer_offset.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_lod_capable_layer_offset.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [857/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_simple_update_queue.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_simple_update_queue.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_simple_update_queue.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_update_queue.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_rects_walker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_updater_context.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_update_queue.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_update_queue.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [858/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageConfigNotifier.cpp [859/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_sync_lod_cache_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_sync_lod_cache_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_sync_lod_cache_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sync_lod_cache_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sync_lod_cache_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sync_lod_cache_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [860/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_update_time_monitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_update_time_monitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_update_time_monitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_time_monitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_time_monitor.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_time_monitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_time_monitor.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [861/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_group_layer.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_group_layer.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_group_layer.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [862/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_external_layer_iface.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_external_layer_iface.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_external_layer_iface.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [863/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_count_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_count_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_count_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_count_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_count_visitor.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_count_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_count_visitor.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [864/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_image_interfaces.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_image_interfaces.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_image_interfaces.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_interfaces.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_interfaces.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_interfaces.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [865/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_histogram.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_histogram.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_histogram.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_histogram.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_histogram.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_histogram.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_histogram.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [866/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node_graph_listener.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node_graph_listener.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node_graph_listener.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_graph_listener.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_graph_listener.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [867/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_time_span.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_time_span.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_time_span.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [868/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_image_animation_interface.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_image_animation_interface.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_image_animation_interface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_animation_interface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_animation_interface.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_animation_interface.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [869/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageSignals.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageSignals.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageSignals.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [870/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_image_signal_router.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_image_signal_router.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_image_signal_router.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_signal_router.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageSignals.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_signal_router.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_signal_router.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [871/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_projection_updates_filter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_projection_updates_filter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_projection_updates_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_projection_updates_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_interfaces.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_projection_updates_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_projection_updates_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [872/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_image_config.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_image_config.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_image_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [873/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageResolutionProxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageResolutionProxy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageResolutionProxy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [874/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_switch_time_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_switch_time_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_switch_time_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_switch_time_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_switch_time_stroke_strategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_switch_time_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [875/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_crop_saved_extra_data.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_crop_saved_extra_data.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_crop_saved_extra_data.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_crop_saved_extra_data.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_crop_saved_extra_data.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_crop_saved_extra_data.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [876/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_suspend_projection_updates_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_suspend_projection_updates_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_suspend_projection_updates_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_suspend_projection_updates_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_suspend_projection_updates_stroke_strategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_suspend_projection_updates_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [877/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_regenerate_frame_stroke_strategy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_regenerate_frame_stroke_strategy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_regenerate_frame_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_regenerate_frame_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_regenerate_frame_stroke_strategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_regenerate_frame_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_rects_walker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_merge_walker.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_full_refresh_walker.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_regenerate_frame_stroke_strategy.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ���< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [878/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_timed_signal_threshold.cpp [879/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_image.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_image.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_image.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [880/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_abstract_projection_plane.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_abstract_projection_plane.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_abstract_projection_plane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [881/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_indirect_painting_support.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_indirect_painting_support.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_indirect_painting_support.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_indirect_painting_support.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_indirect_painting_support.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_indirect_painting_support.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_indirect_painting_support.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [882/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_layer_projection_plane.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_layer_projection_plane.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_layer_projection_plane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_projection_plane.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_projection_plane.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [883/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_layer.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_layer.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_layer.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [884/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_mask_projection_plane.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_mask_projection_plane.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_mask_projection_plane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask_projection_plane.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask_projection_plane.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [885/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisSafeNodeProjectionStore.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisSafeNodeProjectionStore.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisSafeNodeProjectionStore.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [886/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_projection_leaf.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_projection_leaf.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_projection_leaf.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_projection_leaf.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_projection_leaf.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_projection_leaf.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_projection_leaf.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [887/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_mask.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_mask.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_mask.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_mask.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [888/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_base_mask_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_base_mask_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_base_mask_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_mask_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_mask_generator.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [889/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_rect_mask_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_rect_mask_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_rect_mask_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_rect_mask_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_rect_mask_generator.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [890/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_circle_mask_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_circle_mask_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_circle_mask_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_circle_mask_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_circle_mask_generator.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [891/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gauss_circle_mask_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gauss_circle_mask_generator.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [892/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gauss_rect_mask_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gauss_rect_mask_generator.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [893/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_layer_utils.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_layer_utils.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_layer_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_utils.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_utils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_utils.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [894/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_brush_mask_applicator_factories_Scalar.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_brush_mask_applicator_factories_Scalar.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_brush_mask_applicator_factories_Scalar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_factories_Scalar.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_scalar_applicator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_factories_Scalar.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [895/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_curve_circle_mask_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_curve_circle_mask_generator_p.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_curve_circle_mask_generator.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [896/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_curve_rect_mask_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_brush_mask_applicator_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_curve_rect_mask_generator.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [897/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_name_server.cpp [898/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_math_toolbox.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_math_toolbox.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_math_toolbox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_math_toolbox.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_math_toolbox.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_math_toolbox.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_math_toolbox.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [899/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node_facade.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node_facade.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node_facade.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_facade.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_facade.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_facade.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [900/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_memory_statistics_server.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_memory_statistics_server.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_memory_statistics_server.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_memory_statistics_server.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_memory_statistics_server.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_memory_statistics_server.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_memory_statistics_server.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [901/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_busy_progress_indicator.cpp [902/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node_progress_proxy.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node_progress_proxy.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node_progress_proxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_progress_proxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_progress_proxy.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_progress_proxy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [903/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp: In member function ‘void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel*, int)’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp:670:82: warning: unused parameter ‘channel’ [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp:670:95: warning: unused parameter ‘time’ [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~^~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp:670:95: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.cpp:670:95: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [904/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_visitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [905/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_paint_device_debug_utils.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_paint_device_debug_utils.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_paint_device_debug_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device_debug_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device_debug_utils.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device_debug_utils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [906/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisOptimizedByteArray.cpp [907/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_fixed_paint_device.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_fixed_paint_device.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_fixed_paint_device.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fixed_paint_device.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [908/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_paint_layer.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_paint_layer.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_paint_layer.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [909/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_perspective_math.cpp [910/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_pixel_selection.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_pixel_selection.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_pixel_selection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_pixel_selection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_pixel_selection.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_pixel_selection.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_pixel_selection.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [911/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_random_accessor_ng.cpp [912/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_random_generator.cc [913/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_processing_information.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_processing_information.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_processing_information.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_information.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_information.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_information.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [914/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_random_sub_accessor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_random_sub_accessor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_random_sub_accessor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_random_sub_accessor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_random_sub_accessor.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_random_sub_accessor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [915/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_wrapped_random_accessor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_wrapped_random_accessor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_wrapped_random_accessor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_wrapped_random_accessor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_tiled_data_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/tiles3/kis_random_accessor.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_wrapped_random_accessor.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_wrapped_random_accessor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [916/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_paint_device.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_paint_device.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_paint_device.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.cc:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [917/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_properties_configuration.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_properties_configuration.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_properties_configuration.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [918/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisSelectionUpdateCompressor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisSelectionUpdateCompressor.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisSelectionUpdateCompressor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [919/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_update_outline_job.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_update_outline_job.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_update_outline_job.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_outline_job.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_outline_job.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_outline_job.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [920/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_selection.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_selection.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_selection.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [921/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_serializable_configuration.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_serializable_configuration.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_serializable_configuration.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [922/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_selection_mask.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_selection_mask.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_selection_mask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_mask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_mask.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_mask.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_mask.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [923/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_update_selection_job.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_update_selection_job.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_update_selection_job.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_selection_job.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_selection_job.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_update_selection_job.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [924/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisTransactionWrapperFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisTransactionWrapperFactory.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisTransactionWrapperFactory.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [925/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeDataTransactionWrapperFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisTransactionWrapperFactory.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeDataTransactionWrapperFactory.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeDataTransactionWrapperFactory.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [926/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeData.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [927/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeDataFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeDataFactory.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisInterstrokeDataFactory.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [928/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_transaction_data.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_transaction_data.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_transaction_data.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction_data.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction_data.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction_data.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction_data.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [929/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/bsplines/kis_bspline_1d.cpp [930/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/bsplines/kis_bspline_2d.cpp [931/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/bsplines/kis_nu_bspline_2d.cpp [932/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_transform_worker.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_transform_worker.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_transform_worker.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_worker.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_worker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_worker.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_worker.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [933/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_perspectivetransform_worker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_perspectivetransform_worker.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_perspectivetransform_worker.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_perspectivetransform_worker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [934/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_green_coordinates_math.cpp [935/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_warptransform_worker.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_warptransform_worker.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_warptransform_worker.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_warptransform_worker.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_warptransform_worker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_warptransform_worker.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_warptransform_worker.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [936/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_liquify_transform_worker.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_liquify_transform_worker.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_liquify_transform_worker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_liquify_transform_worker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_liquify_transform_worker.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_liquify_transform_worker.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [937/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_undo_adapter.cpp [938/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_cage_transform_worker.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_cage_transform_worker.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_cage_transform_worker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cage_transform_worker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cage_transform_worker.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cage_transform_worker.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cage_transform_worker.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [939/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_transparency_mask.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_transparency_mask.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_transparency_mask.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transparency_mask.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transparency_mask.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transparency_mask.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transparency_mask.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [940/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_surrogate_undo_adapter.cpp [941/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_macro_based_undo_store.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_macro_based_undo_store.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_macro_based_undo_store.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_macro_based_undo_store.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands_new/kis_saved_commands.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_macro_based_undo_store.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [942/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_legacy_undo_adapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_legacy_undo_adapter.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_legacy_undo_adapter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [943/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_post_execution_undo_adapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_post_execution_undo_adapter.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_post_execution_undo_adapter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [944/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_processing_visitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_processing_visitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_progress_proxy.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_visitor.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [945/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_outline_generator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_outline_generator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_outline_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_outline_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_outline_generator.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_outline_generator.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [946/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/krita_utils.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/krita_utils.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/krita_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [947/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_processing_applicator.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_processing_applicator.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_processing_applicator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_applicator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageSignals.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_applicator.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_applicator.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_applicator.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [948/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_layer_composition.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_layer_composition.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_layer_composition.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_composition.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_composition.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_composition.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_composition.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [949/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisRecycleProjectionsJob.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisRecycleProjectionsJob.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisRecycleProjectionsJob.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [950/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_selection_component.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_selection_component.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_selection_component.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_component.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_component.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_component.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [951/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_keyframe.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_keyframe.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_keyframe.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [952/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_selection_filters.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_selection_filters.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_selection_filters.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_filters.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_filters.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_filters.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_filters.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [953/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_commands.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_commands.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_commands.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_commands.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_commands.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_commands.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [954/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_channel.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_channel.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_channel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [955/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_scalar_keyframe_channel.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_scalar_keyframe_channel.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_scalar_keyframe_channel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_scalar_keyframe_channel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_scalar_keyframe_channel.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_scalar_keyframe_channel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_scalar_keyframe_channel.cpp: In member function ‘virtual QPair > KisScalarKeyframeChannel::loadKeyframe(const QDomElement&)’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_scalar_keyframe_channel.cpp:486:33: warning: ‘void KisKeyframeChannel::workaroundBrokenFrameTimeBug(int*)’ is deprecated [-Wdeprecated-declarations] 486 | workaroundBrokenFrameTimeBug(&time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:182:28: note: declared here 182 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [956/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_compositor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_compositor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_compositor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_onion_skin_compositor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_onion_skin_compositor.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_onion_skin_compositor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_onion_skin_compositor.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [957/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_cache.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_cache.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_cache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_onion_skin_cache.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_onion_skin_cache.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_onion_skin_cache.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [958/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_raster_keyframe_channel.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_raster_keyframe_channel.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_raster_keyframe_channel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.cpp: In member function ‘virtual QPair > KisRasterKeyframeChannel::loadKeyframe(const QDomElement&)’: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.cpp:380:33: warning: ‘void KisKeyframeChannel::workaroundBrokenFrameTimeBug(int*)’ is deprecated [-Wdeprecated-declarations] 380 | workaroundBrokenFrameTimeBug(&time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:182:28: note: declared here 182 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [959/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_idle_watcher.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_idle_watcher.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_idle_watcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_idle_watcher.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_idle_watcher.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_idle_watcher.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [960/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_multiple_projection.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_multiple_projection.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_multiple_projection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_multiple_projection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_multiple_projection.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_multiple_projection.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_multiple_projection.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [961/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_layer_properties_icons.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_layer_properties_icons.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_layer_properties_icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_properties_icons.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_properties_icons.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer_properties_icons.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [962/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [963/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_environment.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_environment.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_environment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_environment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_environment.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [964/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_projection_plane.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_projection_plane.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_projection_plane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_projection_plane.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_projection_plane.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [965/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [966/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_projection_plane.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_projection_plane.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_projection_plane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_projection_plane.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_projection_plane.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_projection_plane.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_abstract_projection_plane.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [967/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_drop_shadow_filter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_drop_shadow_filter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_drop_shadow_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_drop_shadow_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_drop_shadow_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_drop_shadow_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [968/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_satin_filter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_satin_filter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_satin_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_satin_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_satin_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_satin_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [969/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_stroke_filter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_stroke_filter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_stroke_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_stroke_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_stroke_filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_stroke_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [970/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_overlay_filter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_overlay_filter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_overlay_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_overlay_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_overlay_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_overlay_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [971/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/gimp_bump_map.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/gimp_bump_map.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/gimp_bump_map.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/gimp_bump_map.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/gimp_bump_map.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/gimp_bump_map.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [972/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_bevel_emboss_filter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_bevel_emboss_filter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_bevel_emboss_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_bevel_emboss_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_bevel_emboss_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_bevel_emboss_filter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_layer_style_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [973/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [974/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisLayerStyleKnockoutBlower.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisLayerStyleKnockoutBlower.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisLayerStyleKnockoutBlower.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/KisLayerStyleKnockoutBlower.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [975/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_utils.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_utils.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_utils.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_utils.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles/kis_ls_utils.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [976/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_node_query_path.cc.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_node_query_path.cc.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_node_query_path.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_query_path.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_query_path.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node_query_path.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [977/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisTranslateLayerNamesVisitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisTranslateLayerNamesVisitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisTranslateLayerNamesVisitor.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [978/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisAslStorage.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_asl_layer_style_serializer.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAslStorage.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAslStorage.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [979/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisBezierGradientMesh.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sequential_iterator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_iterator_ng.h:99, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_grid_interpolation_tools.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBezierGradientMesh.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [980/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_psd_layer_style.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_psd_layer_style.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_psd_layer_style.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [981/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisBezierTransformMesh.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBezierTransformMesh.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBezierTransformMesh.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [982/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisBlockBackgroundFrameGenerationLock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_animation_interface.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisBlockBackgroundFrameGenerationLock.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [983/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisLockFrameGenerationLock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_animation_interface.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisLockFrameGenerationLock.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [984/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty/einspline/bspline_data.cpp [985/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty/einspline/bspline_create.cpp [986/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty/einspline/nubasis.cpp [987/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty/einspline/multi_bspline_create.cpp [988/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty/einspline/nubspline_create.cpp [989/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty/einspline/nugrid.cpp [990/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/KisEncloseAndFillPainter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisEncloseAndFillPainter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_fill_painter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisEncloseAndFillPainter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisEncloseAndFillPainter.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [991/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image/kritaimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/3rdparty -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands -I/builddir/build/BUILD/krita-5.2.2/libs/image/commands_new -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/floodfill -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/image/CMakeFiles/kritaimage.dir/kis_asl_layer_style_serializer.cpp.o -MF libs/image/CMakeFiles/kritaimage.dir/kis_asl_layer_style_serializer.cpp.o.d -o libs/image/CMakeFiles/kritaimage.dir/kis_asl_layer_style_serializer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/image/kis_asl_layer_style_serializer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_asl_layer_style_serializer.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_asl_layer_style_serializer.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [992/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaimage.so.19 -o libs/image/libkritaimage.so.19.0.0 libs/image/CMakeFiles/kritaimage.dir/kritaimage_autogen/mocs_compilation.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile.cc.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.cc.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.cc.o libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.cc.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.cc.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.cpp.o libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_distance_information.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_painter.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_painter_blt_multi_fixed.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_marker_painter.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.cc.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_random_source.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPerStrokeRandomSource.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_stroke_random_source.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop.cc.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.cc.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintOpPresetUpdateProxy.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_utils.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_no_size_paintop_settings.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties.cc.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_proxy.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_server.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_config_widget.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_uniform_paintop_property.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_combo_based_paintop_property.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_slider_based_paintop_property.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_standard_uniform_properties_factory.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/KisDeselectActiveSelectionCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_visibility_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command_impl.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/KisReselectActiveSelectionCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands/KisNodeRenameCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_set_layer_style_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_selection_move_command2.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_update_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_switch_current_time_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_change_projection_color_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_activate_selection_mask_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisHoldUIUpdatesCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelFlagsCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelLockFlagsCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisMergeLabeledLayersCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisSimpleModifyTransformMaskCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisUpdateCommandEx.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisDisableDirtyRequestsCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/commands_new/KisResetGroupLayerCacheCommand.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_do_nothing_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_simple_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_convert_color_space_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_assign_profile_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_selections_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/kis_mirror_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/processing/KisSelectionBasedProcessingHelper.cpp.o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter.cc.o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.cc.o libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_configuration.cc.o libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_registry.cc.o libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.cc.o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_layer.cpp.o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_registry.cpp.o libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_scanline_fill.cpp.o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_lazy_fill_tools.cpp.o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_multiway_cut.cpp.o libs/image/CMakeFiles/kritaimage.dir/lazybrush/KisWatershedWorker.cpp.o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_mask.cpp.o libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_adjustment_layer.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_selection_based_layer.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node_filter_interface.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_base_node.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_base_processor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.cc.o libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node_uuid_info.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_clone_layer.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_config_widget.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_convolution_kernel.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_convolution_painter.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_gaussian_kernel.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_edge_detection_kernel.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_node_wrapper.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_base.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_effect_mask.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_fill_painter.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_filter_mask.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_interface.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_recalculate_transform_mask_job.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_factory_registry.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_gradient_painter.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_polygonal_gradient_shape_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_iterator_ng.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_async_merger.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_merge_walker.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_updater_context.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_update_job_item.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_stroke.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_strokes_queue.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_simple_update_queue.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_update_scheduler.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_sync_lod_cache_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_lod_capable_layer_offset.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_update_time_monitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_group_layer.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_external_layer_iface.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_count_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_histogram.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_image_interfaces.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_image_animation_interface.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_time_span.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node_graph_listener.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_image.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_image_signal_router.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_image_config.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_projection_updates_filter.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_suspend_projection_updates_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_regenerate_frame_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_switch_time_stroke_strategy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_crop_saved_extra_data.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_layer.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_indirect_painting_support.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_abstract_projection_plane.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_layer_projection_plane.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_layer_utils.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_mask_projection_plane.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_projection_leaf.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_mask.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_base_mask_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_rect_mask_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_circle_mask_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_brush_mask_applicator_factories_Scalar.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_math_toolbox.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_memory_statistics_server.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node_facade.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node_progress_proxy.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_paint_device.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_paint_device_debug_utils.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_fixed_paint_device.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_paint_layer.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_pixel_selection.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_processing_information.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_properties_configuration.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_random_sub_accessor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_wrapped_random_accessor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_selection.cc.o libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_selection_mask.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_update_outline_job.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_update_selection_job.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_serializable_configuration.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_transaction_data.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_transform_worker.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.cpp.o libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_warptransform_worker.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_cage_transform_worker.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_liquify_transform_worker.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_transparency_mask.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_macro_based_undo_store.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_processing_visitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_processing_applicator.cpp.o libs/image/CMakeFiles/kritaimage.dir/krita_utils.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_outline_generator.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_layer_composition.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_selection_filters.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_selection_component.cc.o libs/image/CMakeFiles/kritaimage.dir/kis_keyframe.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_channel.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_commands.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_scalar_keyframe_channel.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_raster_keyframe_channel.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_compositor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_cache.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_idle_watcher.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_layer_properties_icons.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_multiple_projection.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_environment.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_projection_plane.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_projection_plane.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_drop_shadow_filter.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_satin_filter.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_stroke_filter.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_bevel_emboss_filter.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_overlay_filter.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_utils.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/gimp_bump_map.cpp.o libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisLayerStyleKnockoutBlower.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_node_query_path.cc.o libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_asl_layer_style_serializer.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o libs/image/CMakeFiles/kritaimage.dir/kis_psd_layer_style.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/widgets/libkritawidgets.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libfftw3.so /usr/lib64/libgsl.so libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libgslcblas.so && : [993/3372] /usr/bin/cmake -E cmake_symlink_library libs/image/libkritaimage.so.19.0.0 libs/image/libkritaimage.so.19 libs/image/libkritaimage.so && : [994/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/CMakeFiles/kritalibbrush_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/brush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/27684a851b63a744263b09d3b286e19d88cee0b827c0224a92789ea0e313dc96.d [995/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kritalibbrush_autogen/mocs_compilation.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kritalibbrush_autogen/mocs_compilation.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kritalibbrush_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushServerProvider.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_KisBrushServerProvider.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_registry.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_kis_brush_registry.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [996/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_predefined_brush_factory.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_predefined_brush_factory.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_predefined_brush_factory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_predefined_brush_factory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_factory.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_predefined_brush_factory.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_predefined_brush_factory.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_factory.h:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [997/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_f32/LabF32ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_f32/LabF32ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_f32/LabF32ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [998/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_boundary.cc.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_boundary.cc.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_boundary.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_boundary.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_boundary.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_boundary.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [999/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp: In function ‘void fillPixelOptimized_4bytes(quint8*, quint8*, int)’: /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp:215:20: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 215 | quint32 *src = reinterpret_cast(color); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp:216:20: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 216 | quint32 *dst = reinterpret_cast(buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp:216:20: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.cpp:216:20: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1000/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_scaling_size_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_scaling_size_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_scaling_size_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1001/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u8/LabU8ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u8/LabU8ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u8/LabU8ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1002/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp: In member function ‘virtual KisFixedPaintDeviceSP KisBrush::outlineSourceImage() const’: /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:390:35: warning: cast from ‘const uchar*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 390 | const QRgb* maskPointer = reinterpret_cast(image.constScanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp: In member function ‘virtual void KisBrush::generateMaskAndApplyMaskOrCreateDab(KisFixedPaintDeviceSP, ColoringInformation*, const KisDabShape&, const KisPaintInformation&, double, double, qreal, qreal) const’: /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:642:80: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 642 | cs->fillGrayBrushWithColorAndLightnessWithStrength(rowPointer, reinterpret_cast(maskPointer), color, lightnessStrength, maskWidth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:647:44: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 647 | const QRgb* maskQRgb = reinterpret_cast(maskPointer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:663:56: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 663 | cs->fillGrayBrushWithColor(rowPointer, reinterpret_cast(maskPointer), color, maskWidth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:677:35: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 677 | fetchPremultipliedRed(reinterpret_cast(maskPointer), alphaArray.data(), maskWidth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:677:35: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.cpp:677:35: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1003/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u16/LabColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u16/LabColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u16/LabColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1004/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushServerProvider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushServerProvider.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushServerProvider.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1005/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush_registry.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush_registry.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush_registry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_registry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_registry.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_registry.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_registry.h:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1006/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1007/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush_collection.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush_collection.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush_collection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.cpp: In function ‘QImage convertToQImage(char*, qint32, qint32)’: /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.cpp:45:23: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 45 | QRgb *pixel = reinterpret_cast(img.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.cpp:45:23: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.cpp:45:23: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1008/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_gbr_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_gbr_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_gbr_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp: In member function ‘bool KisGbrBrush::init()’: /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp:254:27: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 254 | QRgb *pixel = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp: In member function ‘virtual void KisGbrBrush::makeMaskImage(bool)’: /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp:390:27: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 390 | QRgb *pixel = reinterpret_cast(brushTip.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp:390:27: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.cpp:390:27: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1009/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_imagepipe_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_imagepipe_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_imagepipe_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_imagepipe_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_imagepipe_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_imagepipe_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.h:27, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_imagepipe_brush.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1010/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_png_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_png_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_png_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_png_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_png_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_png_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1011/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_pipebrush_parasite.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_pipebrush_parasite.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_pipebrush_parasite.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_imagepipe_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.h:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1012/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_svg_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_svg_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_svg_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_svg_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_svg_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_svg_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1013/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_qimage_pyramid.cpp [1014/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush_factory.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush_factory.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush_factory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_text_brush_factory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_factory.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_text_brush_factory.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_text_brush_factory.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_factory.h:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1015/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_text_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_text_brush.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_text_brush.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1016/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush_factory.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush_factory.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush_factory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush_factory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush_factory.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush_factory.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush_factory.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1017/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/KisAbrStorage.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_abr_brush_collection.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisAbrStorage.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisAbrStorage.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1018/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/CMakeFiles/kritaimpex_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/kritaimpex_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/impex /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/kritaimpex_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/1438387c0229e9d7946fd3af65cb3a45a416e0c92ceb7c685bcca69b1c0f8070.d [1019/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimpex_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/kritaimpex_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o -MF libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o.d -o libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/kritaimpex_autogen/mocs_compilation.cpp [1020/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushTypeMetaDataFixup.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushTypeMetaDataFixup.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1021/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp: In function ‘qreal {anonymous}::estimateImageAverage(const QImage&)’: /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:27:29: warning: cast from ‘const uchar*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 27 | const QRgb *pixel = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp: In member function ‘virtual QImage KisColorfulBrush::brushTipImage() const’: /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:108:31: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 108 | QRgb *pixel = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:125:31: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 125 | QRgb *pixel = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:125:31: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.cpp:125:31: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1022/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimpex_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/kritaimpex_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o -MF libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o.d -o libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckBase.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckBase.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1023/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/CMakeFiles/kritapsd_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d3f5e8fc9a40d6e77cc0b9f2f6f62f4d924899b45232723da0b2ff86c7b65b6a.d [1024/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/mocs_compilation.cpp [1025/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibbrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush/kritalibbrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o -MF libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o.d -o libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1026/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimpex_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/kritaimpex_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o -MF libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o.d -o libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/impex/KisPreExportChecker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisPreExportChecker.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisPreExportChecker.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1027/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritalibbrush.so.19 -o libs/brush/libkritalibbrush.so.19.0.0 libs/brush/CMakeFiles/kritalibbrush.dir/kritalibbrush_autogen/mocs_compilation.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_predefined_brush_factory.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_boundary.cc.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_scaling_size_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush_registry.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_gbr_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush_collection.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_imagepipe_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_pipebrush_parasite.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_png_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_svg_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush_factory.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush_factory.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so && : [1028/3372] /usr/bin/cmake -E cmake_symlink_library libs/brush/libkritalibbrush.so.19.0.0 libs/brush/libkritalibbrush.so.19 libs/brush/libkritalibbrush.so && : [1029/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/psd_header.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/psd_header.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/psd_header.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_header.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_header.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_header.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1030/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimpex_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex/kritaimpex_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o -MF libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o.d -o libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckRegistry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckBase.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckRegistry.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckRegistry.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_registry.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/impex/KisExportCheckRegistry.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1031/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/psd_additional_layer_info_block.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/psd_additional_layer_info_block.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/psd_additional_layer_info_block.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_additional_layer_info_block.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_additional_layer_info_block.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_additional_layer_info_block.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_registry.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_additional_layer_info_block.h:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1032/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaimpex.so.19 -o libs/impex/libkritaimpex.so.19.0.0 libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 && : [1033/3372] /usr/bin/cmake -E cmake_symlink_library libs/impex/libkritaimpex.so.19.0.0 libs/impex/libkritaimpex.so.19 libs/impex/libkritaimpex.so && : [1034/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/psd_layer_record.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/psd_layer_record.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/psd_layer_record.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_record.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_record.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_record.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_record.h:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1035/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/psd_pixel_utils.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/psd_pixel_utils.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/psd_pixel_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_pixel_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_pixel_utils.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_pixel_utils.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_pixel_utils.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1036/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/psd_layer_section.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/psd_layer_section.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/psd_layer_section.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_section.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_section.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_section.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_section.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1037/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/psd_resource_block.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/psd_resource_block.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/psd_resource_block.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_resource_block.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_resource_block.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_resource_block.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1038/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd/kritapsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/psd/CMakeFiles/kritapsd.dir/psd_resource_section.cpp.o -MF libs/psd/CMakeFiles/kritapsd.dir/psd_resource_section.cpp.o.d -o libs/psd/CMakeFiles/kritapsd.dir/psd_resource_section.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_resource_section.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_resource_section.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1039/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritapsd.so.19 -o libs/psd/libkritapsd.so.19.0.0 libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o libs/psd/CMakeFiles/kritapsd.dir/psd_additional_layer_info_block.cpp.o libs/psd/CMakeFiles/kritapsd.dir/psd_header.cpp.o libs/psd/CMakeFiles/kritapsd.dir/psd_layer_record.cpp.o libs/psd/CMakeFiles/kritapsd.dir/psd_layer_section.cpp.o libs/psd/CMakeFiles/kritapsd.dir/psd_pixel_utils.cpp.o libs/psd/CMakeFiles/kritapsd.dir/psd_resource_block.cpp.o libs/psd/CMakeFiles/kritapsd.dir/psd_resource_section.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Core.so.5.15.12 && : [1040/3372] /usr/bin/cmake -E cmake_symlink_library libs/psd/libkritapsd.so.19.0.0 libs/psd/libkritapsd.so.19 libs/psd/libkritapsd.so && : [1041/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f32/XyzF32ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f32/XyzF32ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f32/XyzF32ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1042/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u8/XyzU8ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u8/XyzU8ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u8/XyzU8ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1043/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u16/XyzU16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u16/XyzU16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u16/XyzU16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1044/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/CMakeFiles/kritaui_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/ui /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/87004c99047d1e35fe782fa0355d1eee12c27e102f2b645c8f2ae680cd585af3.d [1045/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoFillConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KoFillConfigWidget.h -DKDE_UIC_BASENAME:STRING=KoFillConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1046/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoStrokeConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KoStrokeConfigWidget.h -DKDE_UIC_BASENAME:STRING=KoStrokeConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1047/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisDitherWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KisDitherWidget.h -DKDE_UIC_BASENAME:STRING=KisDitherWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1048/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisAutoLevelsWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KisAutoLevelsWidget.h -DKDE_UIC_BASENAME:STRING=KisAutoLevelsWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1049/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgaboutapplication.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgaboutapplication.h -DKDE_UIC_BASENAME:STRING=wdgaboutapplication -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1050/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgdlgpngimport.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgdlgpngimport.h -DKDE_UIC_BASENAME:STRING=wdgdlgpngimport -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1051/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgfullscreensettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgfullscreensettings.h -DKDE_UIC_BASENAME:STRING=wdgfullscreensettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1052/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgsegmentgradienteditor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgsegmentgradienteditor.h -DKDE_UIC_BASENAME:STRING=wdgsegmentgradienteditor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1053/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdggeneralsettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdggeneralsettings.h -DKDE_UIC_BASENAME:STRING=wdggeneralsettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1054/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgperformancesettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgperformancesettings.h -DKDE_UIC_BASENAME:STRING=wdgperformancesettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1055/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdggenerators.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdggenerators.h -DKDE_UIC_BASENAME:STRING=wdggenerators -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1056/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgbookmarkedconfigurationseditor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgbookmarkedconfigurationseditor.h -DKDE_UIC_BASENAME:STRING=wdgbookmarkedconfigurationseditor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1057/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgapplyprofile.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgapplyprofile.h -DKDE_UIC_BASENAME:STRING=wdgapplyprofile -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1058/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgcustompattern.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgcustompattern.h -DKDE_UIC_BASENAME:STRING=wdgcustompattern -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1059/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdglayerproperties.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdglayerproperties.h -DKDE_UIC_BASENAME:STRING=wdglayerproperties -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1060/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgcolorsettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgcolorsettings.h -DKDE_UIC_BASENAME:STRING=wdgcolorsettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1061/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgtabletsettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgtabletsettings.h -DKDE_UIC_BASENAME:STRING=wdgtabletsettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1062/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgcolorspaceselector.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgcolorspaceselector.h -DKDE_UIC_BASENAME:STRING=wdgcolorspaceselector -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1063/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgcolorspaceselectoradvanced.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgcolorspaceselectoradvanced.h -DKDE_UIC_BASENAME:STRING=wdgcolorspaceselectoradvanced -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1064/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgdisplaysettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgdisplaysettings.h -DKDE_UIC_BASENAME:STRING=wdgdisplaysettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1065/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/kis_matrix_widget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_matrix_widget.h -DKDE_UIC_BASENAME:STRING=kis_matrix_widget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1066/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdggeometryoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdggeometryoptions.h -DKDE_UIC_BASENAME:STRING=wdggeometryoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1067/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgnewimage.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgnewimage.h -DKDE_UIC_BASENAME:STRING=wdgnewimage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1068/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgimageproperties.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgimageproperties.h -DKDE_UIC_BASENAME:STRING=wdgimageproperties -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1069/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgmaskfromselection.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgmaskfromselection.h -DKDE_UIC_BASENAME:STRING=wdgmaskfromselection -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1070/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgmasksource.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgmasksource.h -DKDE_UIC_BASENAME:STRING=wdgmasksource -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1071/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgfilterdialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgfilterdialog.h -DKDE_UIC_BASENAME:STRING=wdgfilterdialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1072/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgmetadatamergestrategychooser.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgmetadatamergestrategychooser.h -DKDE_UIC_BASENAME:STRING=wdgmetadatamergestrategychooser -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1073/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgpaintoppresets.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgpaintoppresets.h -DKDE_UIC_BASENAME:STRING=wdgpaintoppresets -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1074/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgpaintopsettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgpaintopsettings.h -DKDE_UIC_BASENAME:STRING=wdgpaintopsettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1075/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgdlggeneratorlayer.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgdlggeneratorlayer.h -DKDE_UIC_BASENAME:STRING=wdgdlggeneratorlayer -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1076/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgdlgfilelayer.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgdlgfilelayer.h -DKDE_UIC_BASENAME:STRING=wdgdlgfilelayer -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1077/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgfilterselector.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgfilterselector.h -DKDE_UIC_BASENAME:STRING=wdgfilterselector -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1078/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgfilternodecreation.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgfilternodecreation.h -DKDE_UIC_BASENAME:STRING=wdgfilternodecreation -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1079/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgnodequerypatheditor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgnodequerypatheditor.h -DKDE_UIC_BASENAME:STRING=wdgnodequerypatheditor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1080/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgpresetselectorstrip.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgpresetselectorstrip.h -DKDE_UIC_BASENAME:STRING=wdgpresetselectorstrip -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1081/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgsavebrushpreset.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgsavebrushpreset.h -DKDE_UIC_BASENAME:STRING=wdgsavebrushpreset -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1082/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgpreseticonlibrary.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgpreseticonlibrary.h -DKDE_UIC_BASENAME:STRING=wdgpreseticonlibrary -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1083/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgrectangleconstraints.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgrectangleconstraints.h -DKDE_UIC_BASENAME:STRING=wdgrectangleconstraints -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1084/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgimportimagesequence.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgimportimagesequence.h -DKDE_UIC_BASENAME:STRING=wdgimportimagesequence -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1085/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgstrokeselectionproperties.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgstrokeselectionproperties.h -DKDE_UIC_BASENAME:STRING=wdgstrokeselectionproperties -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1086/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/KisDetailsPaneBase.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KisDetailsPaneBase.h -DKDE_UIC_BASENAME:STRING=KisDetailsPaneBase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1087/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/KisOpenPaneBase.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KisOpenPaneBase.h -DKDE_UIC_BASENAME:STRING=KisOpenPaneBase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1088/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgstopgradienteditor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgstopgradienteditor.h -DKDE_UIC_BASENAME:STRING=wdgstopgradienteditor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1089/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgsessionmanager.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgsessionmanager.h -DKDE_UIC_BASENAME:STRING=wdgsessionmanager -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1090/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgnewwindowlayout.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgnewwindowlayout.h -DKDE_UIC_BASENAME:STRING=wdgnewwindowlayout -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1091/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/KisWelcomePage.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KisWelcomePage.h -DKDE_UIC_BASENAME:STRING=KisWelcomePage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1092/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/WdgDlgPaletteEditor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_WdgDlgPaletteEditor.h -DKDE_UIC_BASENAME:STRING=WdgDlgPaletteEditor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1093/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/KisNewsPage.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KisNewsPage.h -DKDE_UIC_BASENAME:STRING=KisNewsPage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1094/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgGamutMaskToolbar.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgGamutMaskToolbar.h -DKDE_UIC_BASENAME:STRING=wdgGamutMaskToolbar -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1095/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgchangeclonesource.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgchangeclonesource.h -DKDE_UIC_BASENAME:STRING=wdgchangeclonesource -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1096/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/koDocumentInfoAboutWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_koDocumentInfoAboutWidget.h -DKDE_UIC_BASENAME:STRING=koDocumentInfoAboutWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1097/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/koDocumentInfoAuthorWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_koDocumentInfoAuthorWidget.h -DKDE_UIC_BASENAME:STRING=koDocumentInfoAuthorWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1098/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/WdgPopupPaletteSettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_WdgPopupPaletteSettings.h -DKDE_UIC_BASENAME:STRING=WdgPopupPaletteSettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1099/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgMissingColorProfile.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgMissingColorProfile.h -DKDE_UIC_BASENAME:STRING=wdgMissingColorProfile -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1100/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgPasteFormat.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgPasteFormat.h -DKDE_UIC_BASENAME:STRING=wdgPasteFormat -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1101/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/forms/wdgconvertcolorspace.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgconvertcolorspace.h -DKDE_UIC_BASENAME:STRING=wdgconvertcolorspace -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1102/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_dlg_brush_hud_config.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_dlg_brush_hud_config.h -DKDE_UIC_BASENAME:STRING=kis_dlg_brush_hud_config -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1103/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_delayed_save_dialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_delayed_save_dialog.h -DKDE_UIC_BASENAME:STRING=kis_delayed_save_dialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1104/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_hlg_import.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_dlg_hlg_import.h -DKDE_UIC_BASENAME:STRING=kis_dlg_hlg_import -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1105/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_KisRecoverNamedAutosaveDialog.h -DKDE_UIC_BASENAME:STRING=KisRecoverNamedAutosaveDialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1106/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_configuration_page.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_input_configuration_page.h -DKDE_UIC_BASENAME:STRING=kis_input_configuration_page -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1107/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_edit_profiles_dialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_edit_profiles_dialog.h -DKDE_UIC_BASENAME:STRING=kis_edit_profiles_dialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1108/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_configuration_page_item.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_input_configuration_page_item.h -DKDE_UIC_BASENAME:STRING=kis_input_configuration_page_item -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1109/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_mouse_input_editor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_mouse_input_editor.h -DKDE_UIC_BASENAME:STRING=kis_mouse_input_editor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1110/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_wheel_input_editor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_wheel_input_editor.h -DKDE_UIC_BASENAME:STRING=kis_wheel_input_editor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1111/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_key_input_editor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_key_input_editor.h -DKDE_UIC_BASENAME:STRING=kis_key_input_editor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1112/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgBevelAndEmboss.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgBevelAndEmboss.h -DKDE_UIC_BASENAME:STRING=wdgBevelAndEmboss -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1113/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgblendingoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgblendingoptions.h -DKDE_UIC_BASENAME:STRING=wdgblendingoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1114/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/WdgColorOverlay.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_WdgColorOverlay.h -DKDE_UIC_BASENAME:STRING=WdgColorOverlay -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1115/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgContour.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgContour.h -DKDE_UIC_BASENAME:STRING=wdgContour -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1116/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgdropshadow.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgdropshadow.h -DKDE_UIC_BASENAME:STRING=wdgdropshadow -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1117/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/WdgGradientOverlay.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_WdgGradientOverlay.h -DKDE_UIC_BASENAME:STRING=WdgGradientOverlay -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1118/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgInnerGlow.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgInnerGlow.h -DKDE_UIC_BASENAME:STRING=wdgInnerGlow -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1119/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdglayerstyles.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdglayerstyles.h -DKDE_UIC_BASENAME:STRING=wdglayerstyles -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1120/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/WdgPatternOverlay.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_WdgPatternOverlay.h -DKDE_UIC_BASENAME:STRING=WdgPatternOverlay -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1121/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/WdgSatin.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_WdgSatin.h -DKDE_UIC_BASENAME:STRING=WdgSatin -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1122/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/WdgStroke.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_WdgStroke.h -DKDE_UIC_BASENAME:STRING=WdgStroke -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1123/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgstylesselector.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgstylesselector.h -DKDE_UIC_BASENAME:STRING=wdgstylesselector -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1124/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgTexture.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgTexture.h -DKDE_UIC_BASENAME:STRING=wdgTexture -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1125/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/layerstyles/wdgKisLayerStyleAngleSelector.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgKisLayerStyleAngleSelector.h -DKDE_UIC_BASENAME:STRING=wdgKisLayerStyleAngleSelector -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1126/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/wdgsplash.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgsplash.h -DKDE_UIC_BASENAME:STRING=wdgsplash -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1127/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab/kis_screen_size_choice_dialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_kis_screen_size_choice_dialog.h -DKDE_UIC_BASENAME:STRING=kis_screen_size_choice_dialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1128/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab/drawpile_tablettester/tablettest.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_tablettest.h -DKDE_UIC_BASENAME:STRING=tablettest -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1129/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/animation/wdg_animationrenderer.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdg_animationrenderer.h -DKDE_UIC_BASENAME:STRING=wdg_animationrenderer -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1130/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/animation/video_export_options_dialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_video_export_options_dialog.h -DKDE_UIC_BASENAME:STRING=video_export_options_dialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1131/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoHDRMetadataOptionsDialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_VideoHDRMetadataOptionsDialog.h -DKDE_UIC_BASENAME:STRING=VideoHDRMetadataOptionsDialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1132/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoImportDialog.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_VideoImportDialog.h -DKDE_UIC_BASENAME:STRING=VideoImportDialog -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1133/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/wdg_imagesize.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdg_imagesize.h -DKDE_UIC_BASENAME:STRING=wdg_imagesize -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1134/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/wdg_layersize.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdg_layersize.h -DKDE_UIC_BASENAME:STRING=wdg_layersize -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1135/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/wdg_canvassize.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdg_canvassize.h -DKDE_UIC_BASENAME:STRING=wdg_canvassize -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1136/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f32/RgbF32ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f32/RgbF32ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f32/RgbF32ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1137/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_widget_base.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_widget_base.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_widget_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.cpp:30: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1138/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u8/RgbU8ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u8/RgbU8ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u8/RgbU8ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1139/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_updates_compressor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_updates_compressor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_updates_compressor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_updates_compressor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_updates_compressor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1140/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u16/RgbU16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u16/RgbU16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u16/RgbU16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1141/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas2.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas2.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas2.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.cpp:71: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1142/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_filter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_filter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_filter.cpp [1143/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_exposure_gamma_correction_interface.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_exposure_gamma_correction_interface.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_exposure_gamma_correction_interface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_exposure_gamma_correction_interface.cpp [1144/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_controller.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_controller.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_controller.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_controller.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_controller.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_controller.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_controller.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_controller.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1145/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_color_converter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_color_converter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_color_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1146/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_tool_proxy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_tool_proxy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_tool_proxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1147/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_decoration.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_decoration.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_decoration.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1148/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kritaui_autogen/mocs_compilation.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kritaui_autogen/mocs_compilation.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kritaui_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/EWIEGA46WW/../../../../../libs/ui/KisApplication.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/EWIEGA46WW/moc_KisApplication.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_projection_backend.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_image_pyramid.h:17, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/KGLXD3X7AI/moc_kis_image_pyramid.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/mocs_compilation.cpp:63: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1149/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_coordinates_converter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_coordinates_converter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_coordinates_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_coordinates_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_coordinates_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_coordinates_converter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_coordinates_converter.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1150/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_decoration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_decoration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_decoration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_decoration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_decoration.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1151/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_manager.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_manager.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_manager.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1152/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_config.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_config.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_grid_config.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1153/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_prescaled_projection.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_prescaled_projection.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_prescaled_projection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_prescaled_projection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_prescaled_projection.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_prescaled_projection.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_prescaled_projection.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_projection_backend.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_prescaled_projection.cpp:29: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1154/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_projection_backend.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_projection_backend.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_projection_backend.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_projection_backend.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_projection_backend.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_projection_backend.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1155/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_qpainter_canvas.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_qpainter_canvas.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_qpainter_canvas.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_qpainter_canvas.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_qpainter_canvas.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_qpainter_canvas.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_qpainter_canvas.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ���PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_qpainter_canvas.cpp:43: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1156/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_update_info.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_update_info.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_update_info.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1157/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_patch.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_patch.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_patch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1158/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_change_guides_command.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_change_guides_command.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_change_guides_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_change_guides_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_change_guides_command.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1159/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_infinity_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_infinity_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_infinity_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_infinity_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_infinity_manager.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_infinity_manager.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_infinity_manager.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1160/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_decoration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_decoration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_decoration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_decoration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_decoration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_decoration.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_decoration.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1161/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_pyramid.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_pyramid.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_pyramid.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_projection_backend.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.cpp: In member function ‘void KisImagePyramid::retrieveImageData(const QRect&)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.cpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 263 | if (m_channelFlags.size() != projectionCs->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.cpp:263:35: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_pyramid.cpp:263:35: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1162/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_line_strategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_line_strategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_line_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_snap_line_strategy.cpp [1163/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_config.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_config.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_snap_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_snap_config.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1164/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_config.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_config.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_config.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1165/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_decoration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_manager.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_guides_manager.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1166/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPointStrategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPointStrategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPointStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisSnapPointStrategy.cpp [1167/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/KisMirrorAxisConfig.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/KisMirrorAxisConfig.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/KisMirrorAxisConfig.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisMirrorAxisConfig.cpp [1168/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPixelStrategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPixelStrategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPixelStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisSnapPixelStrategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisSnapPixelStrategy.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1169/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_about_application.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_about_application.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_about_application.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_about_application.cpp [1170/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adj_layer_props.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adj_layer_props.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adj_layer_props.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adj_layer_props.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adj_layer_props.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1171/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adjustment_layer.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adjustment_layer.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adjustment_layer.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adjustment_layer.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adjustment_layer.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1172/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_filter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_filter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_filter.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_filter.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1173/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_generator_layer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_generator_layer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_generator_layer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_generator_layer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_wdg_generator.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgdlggeneratorlayer.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_generator_layer.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_generator_layer.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_generator_layer.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1174/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_file_layer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_file_layer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_file_layer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_file_layer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_file_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_file_layer.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_file_layer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1175/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_paste_format.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_paste_format.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_paste_format.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_paste_format.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_clipboard.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_paste_format.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_paste_format.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1176/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_stroke_selection_properties.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_stroke_selection_properties.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_stroke_selection_properties.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_stroke_selection_properties.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_stroke_selection_properties.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1177/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_image_properties.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_image_properties.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_image_properties.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_image_properties.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_image_properties.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_image_properties.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_image_properties.h:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1178/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/slider_and_spin_box_sync.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/slider_and_spin_box_sync.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/slider_and_spin_box_sync.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/slider_and_spin_box_sync.cpp [1179/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_png_import.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_png_import.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_png_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_png_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_png_import.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1180/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_properties.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_properties.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_properties.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_properties.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_properties.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_properties.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_multinode_property.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_properties.cc:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1181/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_delayed_save_dialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_delayed_save_dialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_delayed_save_dialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_delayed_save_dialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_delayed_save_dialog.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_delayed_save_dialog.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1182/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_import_image_sequence.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_import_image_sequence.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_import_image_sequence.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_import_image_sequence.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_import_image_sequence.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1183/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisNewWindowLayoutDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisNewWindowLayoutDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisNewWindowLayoutDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisNewWindowLayoutDialog.cpp [1184/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisSessionManagerDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisSessionManagerDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisSessionManagerDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisSessionManagerDialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisResourceServerProvider.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisSessionManagerDialog.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisSessionManagerDialog.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1185/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisRecoverNamedAutosaveDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisRecoverNamedAutosaveDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisRecoverNamedAutosaveDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1186/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgChangeCloneSource.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgChangeCloneSource.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgChangeCloneSource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgChangeCloneSource.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgChangeCloneSource.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1187/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_style.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_style.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_style.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_style.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_style.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_style.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgBevelAndEmboss.h:28, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_layer_style.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1188/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_hlg_import.cpp [1189/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_missing_color_profile.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_missing_color_profile.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_missing_color_profile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_missing_color_profile.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_clipboard.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_missing_color_profile.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_missing_color_profile.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1190/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_preferences.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_preferences.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_preferences.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_preferences.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_preferences.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/kis_dlg_preferences.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1191/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgSavePreset.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgSavePreset.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgSavePreset.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgSavePreset.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgsavebrushpreset.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgSavePreset.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgSavePreset.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1192/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_dummies_graph.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_dummies_graph.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_dummies_graph.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_dummies_graph.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_dummies_graph.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_dummies_graph.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1193/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisColorSpaceConversionDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisColorSpaceConversionDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisColorSpaceConversionDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisColorSpaceConversionDialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisColorSpaceConversionDialog.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisColorSpaceConversionDialog.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1194/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisCumulativeUndoModel.cpp [1195/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgConfigureCumulativeUndo.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgConfigureCumulativeUndo.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgConfigureCumulativeUndo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgConfigureCumulativeUndo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgConfigureCumulativeUndo.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1196/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade_base.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1197/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shapes_graph.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shapes_graph.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shapes_graph.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shapes_graph.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shapes_graph.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shapes_graph.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1198/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade_base.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade_base.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade_base.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1199/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shape.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shape.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shape.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shape.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1200/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_controller.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_controller.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_controller.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_controller.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_dummies_facade_base.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_controller.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_controller.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_controller.cpp:28: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1201/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageResolutionProxy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1202/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1203/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_canvas.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_canvas.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_canvas.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection_canvas.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection_canvas.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection_canvas.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1204/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer_canvas.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer_canvas.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer_canvas.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer_canvas.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer_canvas.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer_canvas.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer_canvas.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1205/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_take_all_shapes_command.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_take_all_shapes_command.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_take_all_shapes_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_take_all_shapes_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_take_all_shapes_command.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_take_all_shapes_command.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1206/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection_model.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection_model.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection_model.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1207/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_uniform_paintop_property_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_uniform_paintop_property_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_uniform_paintop_property_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_uniform_paintop_property_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_uniform_paintop_property_widget.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_uniform_paintop_property_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1208/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1209/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_round_hud_button.cpp [1210/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_list.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_list.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_list.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud_properties_list.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud_properties_list.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud_properties_list.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1211/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_dlg_brush_hud_config.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_dlg_brush_hud_config.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_dlg_brush_hud_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_dlg_brush_hud_config.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1212/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_editor.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_editor.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_editor.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_configurations_editor.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_configurations_editor.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_configurations_editor.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1213/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_aspect_ratio_locker.cpp [1214/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_config.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_config.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud_properties_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud_properties_config.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1215/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_model.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_model.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_model.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_configurations_model.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_configurations_model.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_configurations_model.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1216/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_filter_configurations_model.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_filter_configurations_model.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_filter_configurations_model.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_filter_configurations_model.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_configurations_model.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_filter_configurations_model.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_filter_configurations_model.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_bookmarked_filter_configurations_model.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1217/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPaintopPropertiesBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPaintopPropertiesBase.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPaintopPropertiesBase.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPaintopPropertiesBase.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1218/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngine.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngine.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1219/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineQT.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisCanvasAnimationState.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineQT.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineQT.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineQT.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1220/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_categories_mapper.cpp [1221/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPresetShadowUpdater.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPresetShadowUpdater.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPresetShadowUpdater.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1222/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_categorized_list_model.cpp [1223/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_canvas_resource_provider.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_canvas_resource_provider.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_canvas_resource_provider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1224/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_derived_resources.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_derived_resources.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_derived_resources.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_derived_resources.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_derived_resources.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1225/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_categorized_item_delegate.cpp [1226/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisOcioConfiguration.cpp [1227/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_control_frame.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_control_frame.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_control_frame.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_control_frame.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoDualColorButton.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_control_frame.cpp:30: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_control_frame.cpp:35: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1228/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_composite_ops_model.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_composite_ops_model.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_composite_ops_model.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_composite_ops_model.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_composite_ops_model.cc:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1229/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_clipboard.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_clipboard.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_clipboard.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_clipboard.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_clipboard.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_clipboard.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_clipboard.cc:35: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1230/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_config.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_config.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_config.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1231/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_paint_ops_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_paint_ops_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_paint_ops_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paint_ops_model.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paint_ops_model.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paint_ops_model.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1232/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_custom_pattern.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_custom_pattern.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_custom_pattern.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_custom_pattern.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_custom_pattern.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_custom_pattern.cc:23: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1233/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_file_layer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_file_layer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_file_layer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_file_layer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_file_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_file_layer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1234/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_safe_document_loader.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_safe_document_loader.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_safe_document_loader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_safe_document_loader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_safe_document_loader.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_safe_document_loader.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_safe_document_loader.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1235/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_splash_screen.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_splash_screen.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_splash_screen.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_splash_screen.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_splash_screen.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_splash_screen.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1236/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_filters_model.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_filters_model.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_filters_model.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filters_model.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filters_model.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filters_model.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filters_model.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1237/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_image_view_converter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_image_view_converter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_image_view_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_image_view_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_image_view_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_image_view_converter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1238/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_filter_manager.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_filter_manager.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_filter_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filter_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filter_manager.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filter_manager.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_filter_manager.cc:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1239/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_image_manager.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_image_manager.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_image_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_image_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_image_manager.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_image_manager.cc:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1240/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_import_catcher.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_import_catcher.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_import_catcher.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_import_catcher.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_import_catcher.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_import_catcher.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_import_catcher.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1241/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_mask_manager.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_mask_manager.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_mask_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mask_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mask_manager.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mask_manager.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mask_manager.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1242/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_mimedata.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_mimedata.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_mimedata.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mimedata.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mimedata.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mimedata.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mimedata.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1243/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_commands_adapter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_commands_adapter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_commands_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_commands_adapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/./kis_node_commands_adapter.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_commands_adapter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_change_filter_command.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_commands.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_commands_adapter.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1244/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_layer_manager.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_layer_manager.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_layer_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_layer_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_layer_manager.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_layer_manager.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1245/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_selection_adapter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_selection_adapter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_selection_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_selection_adapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_selection_adapter.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_selection_adapter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1246/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_insertion_adapter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_insertion_adapter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_insertion_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_insertion_adapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_manager.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_insertion_adapter.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_insertion_adapter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1247/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisNodeDisplayModeAdapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisNodeDisplayModeAdapter.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1248/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_juggler_compressed.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_juggler_compressed.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_juggler_compressed.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_juggler_compressed.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_juggler_compressed.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_juggler_compressed.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_juggler_compressed.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1249/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_filter_proxy_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_filter_proxy_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_filter_proxy_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_filter_proxy_model.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_filter_proxy_model.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_filter_proxy_model.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1250/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_model_index_converter_base.cpp [1251/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_manager.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_manager.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_manager.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1252/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.cpp:29: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1253/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_show_all.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_show_all.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_show_all.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_model_index_converter_show_all.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_dummies_graph.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_model_index_converter_show_all.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1254/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_model_index_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_mask.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_model_index_converter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/KisReferenceImagesLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_model_index_converter.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1255/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisLayerThumbnailCache.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisLayerThumbnailCache.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisLayerThumbnailCache.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1256/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsManager.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsManager.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImagesDecoration.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsManager.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1257/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistants_decoration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistants_decoration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistants_decoration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistants_decoration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistants_decoration.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistants_decoration.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistants_decoration.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1258/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistant.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistant.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1259/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_paintop_options_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_paintop_options_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_options_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_options_model.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_options_model.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_options_model.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1260/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_paintop_option.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_paintop_option.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_option.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1261/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_paintop_box.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_paintop_box.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_box.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_box.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_box.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_box.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_box.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1262/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_paintop_settings_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_paintop_settings_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1263/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_preference_set_registry.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_preference_set_registry.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_preference_set_registry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1264/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_popup_palette.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_popup_palette.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_popup_palette.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_popup_palette.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_popup_palette.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1265/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSelectedShapesProxy.cpp [1266/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisResourceServerProvider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisResourceServerProvider.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisResourceServerProvider.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisResourceServerProvider.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1267/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_selection_decoration.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_selection_decoration.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_selection_decoration.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_decoration.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_decoration.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_decoration.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_decoration.cc:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1268/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSelectionActionsAdapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSelectionActionsAdapter.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSelectionActionsAdapter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1269/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_png_converter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_png_converter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_png_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:37: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp: In member function ‘KisImportExportErrorCode KisPNGConverter::buildImage(QIODevice*)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:747:32: warning: cast from ‘png_bytep’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 747 | quint16 *src = reinterpret_cast(row_pointer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:749:34: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 749 | quint16 *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:776:32: warning: cast from ‘png_bytep’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 776 | quint16 *src = reinterpret_cast(row_pointer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:778:34: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 778 | quint16 *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp: In member function ‘KisImportExportErrorCode KisPNGConverter::buildFile(QIODevice*, const QRect&, qreal, qreal, KisPaintDeviceSP, vKisAnnotationSP_it, vKisAnnotationSP_it, KisPNGOptions, KisMetaData::Store*)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:1344:32: warning: cast from ‘png_byte*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1344 | quint16 *dst = reinterpret_cast(rowPointers.rows[row]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:1346:40: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 1346 | const quint16 *d = reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:1362:32: warning: cast from ‘png_byte*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 1362 | quint16 *dst = reinterpret_cast(rowPointers.rows[row]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:1364:40: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 1364 | const quint16 *d = reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:1364:40: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_png_converter.cpp:1364:40: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1270/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_selection_manager.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_selection_manager.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_selection_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_manager.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_manager.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_selection_manager.cc:28: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1271/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_zoom_manager.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_zoom_manager.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_zoom_manager.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_zoom_manager.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_zoom_manager.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_zoom_manager.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_zoom_manager.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1272/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_favorite_resource_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_favorite_resource_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_favorite_resource_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_favorite_resource_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_favorite_resource_manager.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1273/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_statusbar.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_statusbar.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_statusbar.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_statusbar.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_statusbar.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_statusbar.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_statusbar.cc:40: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1274/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_workspace_resource.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_workspace_resource.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_workspace_resource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1275/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1276/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisActionPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisActionPlugin.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisActionPlugin.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1277/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_action_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_action_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_action_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1278/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_multinode_property.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_multinode_property.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_multinode_property.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_multinode_property.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_multinode_property.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_multinode_property.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_multinode_property.h:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1279/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_canvas_controls_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_canvas_controls_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_canvas_controls_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_controls_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_controls_manager.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1280/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisChangeCloneLayersCommand.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisChangeCloneLayersCommand.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisChangeCloneLayersCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisChangeCloneLayersCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisChangeCloneLayersCommand.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisChangeCloneLayersCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisChangeCloneLayersCommand.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1281/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisUiFont.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisUiFont.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1282/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTasksManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTasksManager.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTasksManager.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1283/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1284/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWelcomePageWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWelcomePageWidget.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWelcomePageWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWelcomePageWidget.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1285/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImageThumbnailStrokeStrategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImageThumbnailStrokeStrategy.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImageThumbnailStrokeStrategy.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1286/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas_debugger.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas_debugger.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas_debugger.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas_debugger.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas_debugger.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1287/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1288/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.cpp:34: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.cpp:85:10: warning: ‘void {anonymous}::appendOpenGLWarningString(KLocalizedString)’ defined but not used [-Wunused-function] 85 | void appendOpenGLWarningString(KLocalizedString warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [1289/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1290/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_image_textures.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_image_textures.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_image_textures.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.cpp: In member function ‘void KisOpenGLImageTextures::recreateImageTextureTiles()’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.cpp:270:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘QVector3D*’ increases required alignment of target type [-Wcast-align] 270 | QVector3D* mappedPtr = reinterpret_cast(bufferGuard.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.cpp:283:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘QVector2D*’ increases required alignment of target type [-Wcast-align] 283 | QVector2D* mappedPtr = reinterpret_cast(bufferGuard.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.cpp:283:36: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.cpp:283:36: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1291/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_shader_loader.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_shader_loader.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_shader_loader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_shader_loader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_shader_loader.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1292/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_info_pool.cpp [1293/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisScreenInformationAdapter.cpp [1294/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCircularStorage.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCircularStorage.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCircularStorage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLBufferCircularStorage.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLBufferCircularStorage.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1295/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLModeProber.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLModeProber.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLModeProber.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLModeProber.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLModeProber.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLModeProber.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1296/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLUpdateInfoBuilder.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLUpdateInfoBuilder.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLUpdateInfoBuilder.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp: In member function ‘KisOpenGLUpdateInfoSP KisOpenGLUpdateInfoBuilder::buildUpdateInfo(const QRect&, KisPaintDeviceSP, const QRect&, int, bool)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:112:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 112 | m_d->channelFlags.size() == projection->colorSpace()->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:112:34: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:112:34: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1297/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLSync.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLSync.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLSync.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLSync.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLSync.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLSync.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1298/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCreationGuard.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCreationGuard.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCreationGuard.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLBufferCreationGuard.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLBufferCreationGuard.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1299/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolChangesTracker.cpp [1300/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_fps_decoration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_fps_decoration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_fps_decoration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_fps_decoration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_fps_decoration.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_fps_decoration.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_fps_decoration.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1301/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolChangesTrackerData.cpp [1302/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLCanvasRenderer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLCanvasRenderer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLCanvasRenderer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLCanvasRenderer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLCanvasRenderer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/KisOpenGLCanvasRenderer.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1303/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_config_widget_helper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_config_widget_helper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_config_widget_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_selection_tool_config_widget_helper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_selection_tool_config_widget_helper.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_selection_tool_config_widget_helper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1304/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_rectangle_constraint_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_rectangle_constraint_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_rectangle_constraint_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_rectangle_constraint_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_rectangle_base.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_rectangle_constraint_widget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1305/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_helper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_helper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_selection_tool_helper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_selection_tool_helper.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_selection_tool_helper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1306/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_shape_tool_helper.cpp [1307/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_delegated_tool_policies.cpp [1308/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_speed_smoother.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_speed_smoother.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_speed_smoother.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_speed_smoother.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_speed_smoother.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1309/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.cc:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.cc:47: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1310/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_painting_information_builder.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_painting_information_builder.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_painting_information_builder.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_painting_information_builder.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_painting_information_builder.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_painting_information_builder.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_painting_information_builder.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1311/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1312/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_stabilized_events_sampler.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_stabilized_events_sampler.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_stabilized_events_sampler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_stabilized_events_sampler.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_stabilized_events_sampler.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_stabilized_events_sampler.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1313/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisAsynchronousStrokeUpdateHelper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisAsynchronousStrokeUpdateHelper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisAsynchronousStrokeUpdateHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1314/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_multihand_helper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_multihand_helper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_multihand_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_multihand_helper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_multihand_helper.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_multihand_helper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1315/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_figure_painting_tool_helper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_figure_painting_tool_helper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_figure_painting_tool_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_figure_painting_tool_helper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_figure_painting_tool_helper.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_figure_painting_tool_helper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/freehand_stroke.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_figure_painting_tool_helper.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1316/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand_helper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand_helper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1317/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_ellipse_base.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_ellipse_base.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_ellipse_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_ellipse_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_rectangle_base.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_ellipse_base.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_ellipse_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1318/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_shape.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_shape.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_shape.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1319/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_paint.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_paint.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_paint.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_paint.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_paint.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_paint.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1320/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_rectangle_base.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_rectangle_base.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_rectangle_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_rectangle_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_rectangle_base.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_rectangle_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1321/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_polyline_base.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_polyline_base.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_polyline_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_polyline_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_polyline_base.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1322/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisToolOutlineBase.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisToolOutlineBase.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolOutlineBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolOutlineBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolOutlineBase.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolOutlineBase.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1323/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_utils.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_utils.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_utils.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_utils.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_utils.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1324/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_resources_snapshot.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_resources_snapshot.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_resources_snapshot.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1325/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/kis_smoothing_options.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/kis_smoothing_options.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/kis_smoothing_options.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_smoothing_options.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_smoothing_options.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1326/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeCompatibilityInfo.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeCompatibilityInfo.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeCompatibilityInfo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeCompatibilityInfo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeCompatibilityInfo.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1327/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisStabilizerDelayedPaintHelper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisStabilizerDelayedPaintHelper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisStabilizerDelayedPaintHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStabilizerDelayedPaintHelper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStabilizerDelayedPaintHelper.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStabilizerDelayedPaintHelper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1328/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisStrokeEfficiencyMeasurer.cpp [1329/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeSpeedMonitor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeSpeedMonitor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeSpeedMonitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeSpeedMonitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeSpeedMonitor.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeSpeedMonitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisStrokeSpeedMonitor.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1330/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/freehand_stroke.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/freehand_stroke.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/freehand_stroke.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/freehand_stroke.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/freehand_stroke.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/freehand_stroke.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/freehand_stroke.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1331/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_color_sampler_stroke_strategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_color_sampler_stroke_strategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_color_sampler_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1332/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_painter_based_stroke_strategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_painter_based_stroke_strategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_painter_based_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1333/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisFreehandStrokeInfo.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisFreehandStrokeInfo.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisFreehandStrokeInfo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisFreehandStrokeInfo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisFreehandStrokeInfo.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1334/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_filter_stroke_strategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_filter_stroke_strategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_filter_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_filter_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_filter_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1335/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskedFreehandStrokePainter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskedFreehandStrokePainter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskedFreehandStrokePainter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskedFreehandStrokePainter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskedFreehandStrokePainter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1336/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushRenderer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushRenderer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushRenderer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushRenderer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1337/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisNodeSelectionRecipe.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisNodeSelectionRecipe.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisNodeSelectionRecipe.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisNodeSelectionRecipe.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisNodeSelectionRecipe.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisNodeSelectionRecipe.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1338/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisSelectionToolFactoryBase.cpp [1339/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolPaintFactoryBase.cpp [1340/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/move_stroke_strategy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/move_stroke_strategy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/move_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/move_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/move_stroke_strategy.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/move_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/move_stroke_strategy.h:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1341/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/KisAsyncColorSamplerHelper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/KisAsyncColorSamplerHelper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/KisAsyncColorSamplerHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisAsyncColorSamplerHelper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisAsyncColorSamplerHelper.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1342/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/toolbox/KoToolBoxButton.cpp [1343/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/toolbox/KoToolBoxFactory.cpp [1344/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBox.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBox.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/toolbox/KoToolBox.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/toolbox/KoToolBox.cpp:33: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1345/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/toolbox/KoToolBoxDocker.cpp [1346/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_canvas_drop.cpp [1347/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisCompositeOpListConnectionHelper.cpp [1348/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cmb_contour.cpp [1349/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops/KoCompositeOpFunctions.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 13; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 12; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 11; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 10; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 13; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 12; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 11; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 10; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 13; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 12; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 11; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 10; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 13; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 12; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 11; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 10; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 13; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 12; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 11; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 10; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 13; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 12; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 11; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 10; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 9; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 8; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 7; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 6; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 5; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 4; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 3; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 2; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 1; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 13; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 12; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 11; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 10; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 13; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 12; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 11; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 10; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 13; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 12; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 11; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 10; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 13; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 12; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 11; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 10; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 13; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 12; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 11; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 10; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 13; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 12; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 11; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 10; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = true; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short int; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = double; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = float; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = Imath_3_1::half; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 9; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 8; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 7; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 6; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 5; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 4; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 3; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 2; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 1; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h: In instantiation of ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = short unsigned int; int composite_function = 0; bool mask_is_alpha = false; bool use_strength = false; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 554 | channels_type *dstDataPtr = reinterpret_cast(dstPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h: In instantiation of ‘static _Tdst KoColorSpaceMaths<_T, _Tdst>::multiply(_T, _Tdst, _Tdst) [with _T = unsigned int; _Tdst = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:564:72: required from ‘T Arithmetic::mul(T, T, T) [with T = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 564 | inline T mul(T a, T b, T c) { return KoColorSpaceMaths::multiply(a, b, c); } /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:74:31: required from ‘channels_type KisMaskingBrushCompositeDetail::CompositeFunction::apply(channels_type, channels_type) [with channels_type = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 74 | return Arithmetic::mul(src, dst, StrengthCompositeFunctionBase::strength); /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:555:56: required from ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 555 | *dstDataPtr = m_compositeFunction.apply(maskScaled, *dstDataPtr); /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: 537 | void composite(const quint8 *srcRowStart, int srcRowStride, /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:554:45: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:218:107: warning: integer overflow in expression of type ‘KoColorSpaceMaths::dst_compositetype’ {aka ‘long long int’} results in ‘-8589934591’ [-Woverflow] 218 | return (dst_compositetype(a)*b*c) / (dst_compositetype(KoColorSpaceMathsTraits<_Tdst>::unitValue) * KoColorSpaceMathsTraits<_T>::unitValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1350/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_composite.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_composite.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_composite.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cmb_composite.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cmb_composite.cc:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1351/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_collapsible_button_group.cpp [1352/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_gradient.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_gradient.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_gradient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cmb_gradient.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientChooser.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cmb_gradient.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1353/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_list_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_list_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_list_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_list_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_list_widget.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1354/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cmb_idlist.cc [1355/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_space_selector.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_space_selector.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_space_selector.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_color_space_selector.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_color_space_selector.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1356/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_tone_curve_widget.cpp [1357/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cie_tongue_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cie_tongue_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cie_tongue_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cie_tongue_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cie_tongue_widget.cpp:42: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1358/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_transport_controls.cpp [1359/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_utility_title_bar.cpp [1360/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_advanced_color_space_selector.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_advanced_color_space_selector.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_advanced_color_space_selector.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_advanced_color_space_selector.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_advanced_color_space_selector.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1361/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_curve_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_curve_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_curve_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_curve_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_curve_widget.cpp:36: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_curve_widget.cpp:53: /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_curve_widget_p.h: In member function ‘void KisCurveWidget::Private::drawGrid(QPainter&, int, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_curve_widget_p.h:188:46: warning: ‘QPalette::Background’ is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations] 188 | p.setPen(QPen(appPalette.color(QPalette::Background), 1, Qt::SolidLine)); | ^~~~~~~~~~ In file included from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qspinbox.h:44, from /usr/include/qt5/QtWidgets/QSpinBox:1, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_curve_widget.cpp:31: /usr/include/qt5/QtGui/qpalette.h:101:22: note: declared here 101 | Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_curve_widget_p.h:188:46: warning: ‘QPalette::Background’ is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations] 188 | p.setPen(QPen(appPalette.color(QPalette::Background), 1, Qt::SolidLine)); | ^~~~~~~~~~ /usr/include/qt5/QtGui/qpalette.h:101:22: note: declared here 101 | Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /usr/include/qt5/QtGui/qpalette.h:101:22: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /usr/include/qt5/QtGui/qpalette.h:101:22: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1362/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisCurveWidgetConnectionHelper.cpp [1363/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisCurveWidgetControlsManager.cpp /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisCurveWidgetControlsManager.cpp:210:40: warning: type attributes ignored after type is already defined [-Wattributes] 210 | template class KRITAUI_EXPORT_INSTANCE KisCurveWidgetControlsManager; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisCurveWidgetControlsManager.cpp:211:40: warning: type attributes ignored after type is already defined [-Wattributes] 211 | template class KRITAUI_EXPORT_INSTANCE KisCurveWidgetControlsManager; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1364/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_iconwidget.cc [1365/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_image_from_clipboard_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_image_from_clipboard_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_image_from_clipboard_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_image_from_clipboard_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_image_from_clipboard_widget.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_image_from_clipboard_widget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1366/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_filter_selector_widget.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_filter_selector_widget.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_filter_selector_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_filter_selector_widget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_filter_selector_widget.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_filter_selector_widget.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_filter_selector_widget.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1367/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_mask_widgets.cpp [1368/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_meta_data_merge_strategy_chooser_widget.cc [1369/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_custom_image_widget.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_custom_image_widget.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_custom_image_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_custom_image_widget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_custom_image_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_custom_image_widget.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1370/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_bool_filter_widget.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_bool_filter_widget.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_bool_filter_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_bool_filter_widget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_bool_filter_widget.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_bool_filter_widget.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1371/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_double_filter_widget.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_double_filter_widget.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_double_filter_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_double_filter_widget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_double_filter_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_double_filter_widget.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1372/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_integer_filter_widget.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_integer_filter_widget.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_integer_filter_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_integer_filter_widget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_integer_filter_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_multi_integer_filter_widget.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1373/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_options_popup.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_options_popup.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_options_popup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_tool_options_popup.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_tool_options_popup.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1374/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_chooser_popup.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_chooser_popup.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_chooser_popup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_chooser_popup.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1375/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_preset_icon_library.cpp [1376/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_progress_widget.cpp [1377/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_pattern_chooser.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_pattern_chooser.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_pattern_chooser.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_pattern_chooser.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_pattern_chooser.cc:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_pattern_chooser.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1378/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_chooser.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_chooser.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_preset_chooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_preset_chooser.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1379/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_editor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_editor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_editor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_editor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_editor.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_editor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_paintop_presets_editor.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1380/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_selection_options.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_selection_options.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_selection_options.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_selection_options.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_selection_options.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_selection_options.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1381/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad_event_filter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad_event_filter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad_event_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad_event_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad_event_filter.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1382/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.cpp: In member function ‘virtual void KisScratchPad::paintEvent(QPaintEvent*)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.cpp:406:26: warning: ‘constexpr QFlags::QFlags(Zero) [with Enum = QPainter::RenderHint; Zero = int QFlags::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 406 | gc.setRenderHints(0); // that will use NN | ~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1307, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtGui/qimage.h:43, from /usr/include/qt5/QtGui/QImage:1, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:10: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /usr/include/qt5/QtCore/qflags.h:123:80: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /usr/include/qt5/QtCore/qflags.h:123:80: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1383/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisSelectionPropertySlider.cpp [1384/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_size_group.cpp [1385/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_size_group_p.cpp [1386/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_categorized_list_view.cpp [1387/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_wdg_generator.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_wdg_generator.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_wdg_generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_wdg_generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_wdg_generator.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_wdg_generator.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_wdg_generator.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1388/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_workspace_chooser.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_workspace_chooser.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_workspace_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_workspace_chooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_workspace_chooser.cpp:28: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1389/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_widget_chooser.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_widget_chooser.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_widget_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_widget_chooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_widget_chooser.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1390/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_tool_button.cpp [1391/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_floating_message.cpp [1392/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityData.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityData.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisLodAvailabilityData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisLodAvailabilityData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1393/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_lod_availability_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_lod_availability_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_lod_availability_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_lod_availability_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_lod_availability_widget.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1394/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_filter_combo.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_filter_combo.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_filter_combo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_color_filter_combo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_color_filter_combo.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_color_filter_combo.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1395/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_color_label_selector_widget.cpp [1396/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_color_label_button.cpp [1397/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_elided_label.cpp [1398/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisLodAvailabilityModel.cpp [1399/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_layer_filter_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_layer_filter_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_layer_filter_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_layer_filter_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_layer_filter_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_layer_filter_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1400/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KoDualColorButton.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KoDualColorButton.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KoDualColorButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoDualColorButton.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoDualColorButton.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoDualColorButton.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1401/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisScreenColorSampler.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisScreenColorSampler.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisScreenColorSampler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisScreenColorSampler.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisScreenColorSampler.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1402/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_live_preview_view.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_live_preview_view.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_live_preview_view.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_preset_live_preview_view.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_preset_live_preview_view.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_preset_live_preview_view.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_preset_live_preview_view.h:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1403/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KoStrokeConfigWidget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KoStrokeConfigWidget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KoStrokeConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoStrokeConfigWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoStrokeConfigWidget.cpp:57: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1404/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisLayerStyleAngleSelector.cpp [1405/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisMemoryReportButton.cpp [1406/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisWarningWidget.cpp [1407/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisDitherWidget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisDitherWidget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisDitherWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisDitherWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisDitherWidget.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1408/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisAutoLevelsWidget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisAutoLevelsWidget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisAutoLevelsWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisAutoLevelsWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisAutoLevelsWidget.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisAutoLevelsWidget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisAutoLevels.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisAutoLevelsWidget.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1409/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KoFillConfigWidget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KoFillConfigWidget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KoFillConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoFillConfigWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoFillConfigWidget.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KoFillConfigWidget.cpp:49: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1410/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramPainter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramPainter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramPainter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisHistogramPainter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_histogram.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisHistogramPainter.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisHistogramPainter.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1411/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_zoom_scrollbar.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_zoom_scrollbar.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_zoom_scrollbar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_zoom_scrollbar.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_zoom_scrollbar.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1412/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramView.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramView.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisHistogramView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_histogram.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisHistogramView.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1413/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientSlider.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientSlider.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientSlider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisStopGradientSlider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1414/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientEditor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientEditor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisStopGradientEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisStopGradientEditor.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1415/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientEditor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientEditor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisSegmentGradientEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisSegmentGradientEditor.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1416/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientSlider.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientSlider.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientSlider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1417/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientWidgetsUtils.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientWidgetsUtils.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientWidgetsUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientWidgetsUtils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientWidgetsUtils.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1418/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientColorEditor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientColorEditor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientColorEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientColorEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientColorEditor.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1419/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGenericGradientEditor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGenericGradientEditor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGenericGradientEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGenericGradientEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGenericGradientEditor.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1420/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientChooser.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientChooser.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientChooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientChooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientChooser.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient/KisGradientChooser.cpp:29: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1421/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgPaletteEditor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgPaletteEditor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgPaletteEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgPaletteEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisDlgPaletteEditor.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1422/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisGamutMaskToolbar.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisGamutMaskToolbar.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisGamutMaskToolbar.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisGamutMaskToolbar.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisGamutMaskToolbar.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1423/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/KisNewsWidget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/KisNewsWidget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/KisNewsWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisNewsWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisNewsWidget.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1424/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisSpinBoxSplineUnitConverter.cpp [1425/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPaletteEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPaletteEditor.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPaletteEditor.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1426/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisDitherUtil.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisDitherUtil.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisDitherUtil.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisDitherUtil.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisDitherUtil.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisDitherUtil.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisDitherUtil.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1427/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/kis_document_aware_spin_box_unit_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/kis_document_aware_spin_box_unit_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/kis_document_aware_spin_box_unit_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1428/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisRecentDocumentsModelWrapper.cpp [1429/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisFileIconCreator.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisFileIconCreator.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisFileIconCreator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisFileIconCreator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisFileIconCreator.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1430/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisRecentFileIconCache.cpp [1431/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_extended_modifiers_mapper.cpp [1432/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_abstract_input_action.cpp [1433/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_tool_invocation_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_tool_invocation_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_tool_invocation_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_tool_invocation_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_tool_invocation_action.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1434/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1435/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_pan_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_pan_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_pan_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_pan_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_pan_action.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1436/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager_p.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager_p.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager_p.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager_p.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager_p.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1437/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_alternate_invocation_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_alternate_invocation_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_alternate_invocation_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_alternate_invocation_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_alternate_invocation_action.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_alternate_invocation_action.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1438/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_rotate_canvas_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_rotate_canvas_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_rotate_canvas_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_rotate_canvas_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_controller.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_rotate_canvas_action.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_rotate_canvas_action.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1439/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_change_frame_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_change_frame_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_change_frame_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_change_frame_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_change_frame_action.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1440/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_zoom_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_zoom_action.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1441/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_abstract_shortcut.cpp [1442/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_gamma_exposure_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_gamma_exposure_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_gamma_exposure_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_gamma_exposure_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_gamma_exposure_action.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1443/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/KisPopupWidgetAction.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/KisPopupWidgetAction.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/KisPopupWidgetAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisPopupWidgetAction.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisPopupWidgetAction.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisPopupWidgetAction.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1444/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_change_primary_setting_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_change_primary_setting_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_change_primary_setting_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_change_primary_setting_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_change_primary_setting_action.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_change_primary_setting_action.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1445/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_single_action_shortcut.cpp [1446/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_native_gesture_shortcut.cpp [1447/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_stroke_shortcut.cpp [1448/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisInputActionGroup.cpp [1449/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/KisQtWidgetsTweaker.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/KisQtWidgetsTweaker.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/KisQtWidgetsTweaker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisQtWidgetsTweaker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_widget_base.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisQtWidgetsTweaker.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_canvas2.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1450/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_matcher.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_matcher.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_matcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_shortcut_matcher.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_shortcut_matcher.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1451/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_select_layer_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_select_layer_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_select_layer_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_select_layer_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_select_layer_action.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1452/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_and_rotate_action.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_and_rotate_action.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_and_rotate_action.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_zoom_and_rotate_action.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_controller.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_zoom_and_rotate_action.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_zoom_and_rotate_action.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1453/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/KisCanvasOnlyAction.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/KisCanvasOnlyAction.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/KisCanvasOnlyAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisCanvasOnlyAction.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisCanvasOnlyAction.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisCanvasOnlyAction.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1454/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisInputProfileMigrator.cpp [1455/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/KisTouchGestureAction.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/KisTouchGestureAction.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/KisTouchGestureAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisTouchGestureAction.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/KisTouchGestureAction.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1456/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1457/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_configuration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_configuration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_configuration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1458/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_factory.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_factory.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_factory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_factory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_factory.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_factory.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1459/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_registry.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_registry.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_registry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_registry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_registry.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_registry.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1460/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_widget.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_widget.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1461/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/operations/kis_filter_selection_operation.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/operations/kis_filter_selection_operation.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/operations/kis_filter_selection_operation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_filter_selection_operation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_filter_selection_operation.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_filter_selection_operation.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1462/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/actions/KisTransformToolActivationCommand.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/actions/KisTransformToolActivationCommand.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/actions/KisTransformToolActivationCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisTransformToolActivationCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisTransformToolActivationCommand.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisTransformToolActivationCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisTransformToolActivationCommand.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1463/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/actions/KisPasteActionFactories.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/actions/KisPasteActionFactories.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/actions/KisPasteActionFactories.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisPasteActionFactories.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisNoParameterActionFactory.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisPasteActionFactories.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisPasteActionFactories.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1464/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/actions/kis_selection_action_factories.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/actions/kis_selection_action_factories.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/actions/kis_selection_action_factories.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/kis_selection_action_factories.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/KisNoParameterActionFactory.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/kis_selection_action_factories.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/actions/kis_selection_action_factories.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1465/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisVideoSaver.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisVideoSaver.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisVideoSaver.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisVideoSaver.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisVideoSaver.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisVideoSaver.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisVideoSaver.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1466/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRenderingOptions.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRenderingOptions.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRenderingOptions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisAnimationRenderingOptions.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisAnimationRenderingOptions.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1467/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisFFMpegWrapper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisFFMpegWrapper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisFFMpegWrapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFFMpegWrapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFFMpegWrapper.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1468/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRender.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRender.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRender.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisAnimationRender.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisAnimationRender.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisAnimationRender.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1469/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/VideoHDRMetadataOptionsDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/VideoHDRMetadataOptionsDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/VideoHDRMetadataOptionsDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoHDRMetadataOptionsDialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoHDRMetadataOptionsDialog.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoHDRMetadataOptionsDialog.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1470/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisHDRMetadataOptions.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisHDRMetadataOptions.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisHDRMetadataOptions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisHDRMetadataOptions.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisHDRMetadataOptions.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisHDRMetadataOptions.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisHDRMetadataOptions.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1471/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgAnimationRenderer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgAnimationRenderer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgAnimationRenderer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisDlgAnimationRenderer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisDlgAnimationRenderer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisDlgAnimationRenderer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1472/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisFrameDisplayProxy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisFrameDisplayProxy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisFrameDisplayProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_frame_cache.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp: In constructor ‘Private::Private(KisCanvas2*)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp:21:9: warning: ‘Private::displayedFrame’ will be initialized after [-Wreorder] 21 | int displayedFrame; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp:20:9: warning: ‘int Private::intendedFrame’ [-Wreorder] 20 | int intendedFrame; | ^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp:15:5: warning: when initialized here [-Wreorder] 15 | Private(KisCanvas2* c) | ^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp:15:5: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisFrameDisplayProxy.cpp:15:5: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1473/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/VideoExportOptionsDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/VideoExportOptionsDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/VideoExportOptionsDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoExportOptionsDialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoExportOptionsDialog.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/VideoExportOptionsDialog.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1474/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_touch_shortcut.cpp [1475/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_gui_context_command.cpp [1476/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_document_undo_store.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_document_undo_store.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_document_undo_store.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_document_undo_store.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_document_undo_store.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1477/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_gui_context_command_p.cpp [1478/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgImportVideoAnimation.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgImportVideoAnimation.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgImportVideoAnimation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisDlgImportVideoAnimation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisDlgImportVideoAnimation.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisDlgImportVideoAnimation.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/animation/KisDlgImportVideoAnimation.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1479/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_profile.cpp [1480/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_tablet_debugger.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_tablet_debugger.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_tablet_debugger.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_tablet_debugger.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_tablet_debugger.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1481/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_shortcut_configuration.cpp [1482/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_edit_profiles_dialog.cpp [1483/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_profile_model.cpp [1484/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_configuration_page.cpp [1485/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_profile_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_profile_manager.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1486/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_configuration_page_item.cpp [1487/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_type_delegate.cpp [1488/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_action_shortcuts_model.cpp [1489/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_mode_delegate.cpp [1490/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_button.cpp [1491/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_input_editor_delegate.cpp [1492/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_mouse_input_editor.cpp [1493/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_wheel_input_editor.cpp [1494/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/kis_key_input_editor.cpp [1495/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/config/KisGestureSelector.cpp [1496/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/processing/KisEncloseAndFillProcessingVisitor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/processing/KisEncloseAndFillProcessingVisitor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/processing/KisEncloseAndFillProcessingVisitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/KisEncloseAndFillProcessingVisitor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1497/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/processing/fill_processing_visitor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/processing/fill_processing_visitor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/processing/fill_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/fill_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/fill_processing_visitor.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/fill_processing_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_resources_snapshot.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/processing/fill_processing_visitor.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1498/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/kis_mirror_axis.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/kis_mirror_axis.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_mirror_axis.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_mirror_axis.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas_decoration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_mirror_axis.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_mirror_axis.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_mirror_axis.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1499/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/imagesize/imagesize.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/imagesize/imagesize.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/imagesize/imagesize.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/imagesize.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/imagesize.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/imagesize.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/imagesize.cc:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1500/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kcanvaspreview.cc /builddir/build/BUILD/krita-5.2.2/libs/ui/kcanvaspreview.cc: In member function ‘virtual void KCanvasPreview::mouseMoveEvent(QMouseEvent*)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/kcanvaspreview.cc:67:34: warning: ‘newYOffset’ may be used uninitialized [-Wmaybe-uninitialized] 67 | emit sigModifiedYOffset(newYOffset); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/kcanvaspreview.cc:55:26: note: ‘newYOffset’ was declared here 55 | int newXOffset , newYOffset; | ^~~~~~~~~~ [1501/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_canvassize.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_canvassize.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_canvassize.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/dlg_canvassize.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/dlg_canvassize.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1502/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_imagesize.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_imagesize.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_imagesize.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/dlg_imagesize.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/dlg_imagesize.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1503/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_abstract_perspective_grid.cpp [1504/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_layersize.cc.o -MF libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_layersize.cc.o.d -o libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_layersize.cc.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/dlg_layersize.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/imagesize/dlg_layersize.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1505/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDetailsPane.cpp [1506/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAutoSaveRecoveryDialog.cpp /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAutoSaveRecoveryDialog.cpp: In constructor ‘KisAutoSaveRecoveryDialog::KisAutoSaveRecoveryDialog(const QStringList&, QWidget*)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAutoSaveRecoveryDialog.cpp:219:46: warning: ‘Qt::LocalDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 219 | file->date = "(" + date.toString(Qt::LocalDate) + ")"; | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qstringlist.h:41, from /usr/include/qt5/QtCore/QStringList:1, from /usr/include/KF5/KConfigCore/kconfigbase.h:16, from /usr/include/KF5/KConfigCore/kconfiggroup.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoDialog.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAutoSaveRecoveryDialog.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAutoSaveRecoveryDialog.cpp:7: /usr/include/qt5/QtCore/qnamespace.h:1289:9: note: declared here 1289 | LocalDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale") = 2, // i.e. SystemLocaleDate | ^~~~~~~~~ [1507/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_node_view_color_scheme.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_node_view_color_scheme.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_node_view_color_scheme.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_view_color_scheme.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_view_color_scheme.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1508/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisCloneDocumentStroke.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_simple_stroke_strategy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisCloneDocumentStroke.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisCloneDocumentStroke.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisCloneDocumentStroke.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1509/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1510/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1511/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportUserFeedbackInterface.cpp [1512/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportUtils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageBarrierLock.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportUtils.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportUtils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1513/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.cpp: In constructor ‘KisDocument::KisDocument(bool)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.cpp:629:68: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 629 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.cpp:34: /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.cpp: In member function ‘void KisDocument::copyFromDocumentImpl(const KisDocument&, CopyPolicy)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.cpp:1186:72: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 1186 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDocumentResourceManager.h:221:28: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/flake/KoDocumentResourceManager.h:221:28: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1514/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_async_action_feedback.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_async_action_feedback.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_async_action_feedback.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_async_action_feedback.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_async_action_feedback.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_async_action_feedback.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1515/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1516/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisOpenPane.cpp [1517/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisTemplate.cpp [1518/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisTemplateGroup.cpp [1519/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisTemplates.cpp [1520/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1521/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisTemplateCreateDia.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisTemplateCreateDia.cpp:30: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1522/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisTemplatesPane.cpp [1523/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisTemplateTree.cpp [1524/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisUndoActionsUpdateManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisUndoActionsUpdateManager.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1525/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1526/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportErrorCode.cpp [1527/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisCanvasWindow.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisCanvasWindow.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1528/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportAdditionalChecks.cpp [1529/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/thememanager.cpp [1530/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_mainwindow_observer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_mainwindow_observer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_mainwindow_observer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mainwindow_observer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mainwindow_observer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1531/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile/qtlockedfile.cpp [1532/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView_p.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1533/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/qtsingleapplication/qtlocalpeer.cpp [1534/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_mirror_manager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_mirror_manager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_mirror_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mirror_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mirror_manager.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mirror_manager.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_mirror_manager.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1535/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/qtsingleapplication/qtsingleapplication.cpp [1536/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisNetworkAccessManager.cpp [1537/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisRssReader.cpp [1538/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.cpp:67: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1539/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplicationArguments.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplicationArguments.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplicationArguments.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1540/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMultiFeedRSSModel.cpp /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMultiFeedRSSModel.cpp: In member function ‘virtual QVariant MultiFeedRssModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMultiFeedRSSModel.cpp:160:74: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 160 | "
(" + item.pubDate.toLocalTime().toString(Qt::DefaultLocaleShortDate) + ") " | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qvariant.h:44, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractListModel:1, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMultiFeedRSSModel.h:29, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMultiFeedRSSModel.cpp:26: /usr/include/qt5/QtCore/qnamespace.h:1293:9: note: declared here 1293 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ [1541/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisRemoteFileFetcher.cpp [1542/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSaveGroupVisitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSaveGroupVisitor.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSaveGroupVisitor.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSaveGroupVisitor.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1543/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWindowLayoutManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWindowLayoutManager.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1544/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWindowLayoutResource.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWindowLayoutResource.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWindowLayoutResource.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1545/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSessionResource.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSessionResource.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisSessionResource.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1546/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImagesDecoration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImagesDecoration.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImagesDecoration.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImagesDecoration.h:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1547/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMouseClickEater.cpp [1548/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImage.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImage.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImage.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImage.h:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1549/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/flake/KisReferenceImagesLayer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/flake/KisReferenceImagesLayer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/flake/KisReferenceImagesLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/KisReferenceImagesLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer_canvas.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/KisReferenceImagesLayer.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/KisReferenceImagesLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/KisReferenceImagesLayer.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1550/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsWrapperLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsWrapperLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsWrapperLayer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDecorationsWrapperLayer.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1551/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1552/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KoDocumentInfoDlg.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KoDocumentInfoDlg.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1553/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisNodeActivationActionCreatorVisitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisNodeActivationActionCreatorVisitor.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisNodeActivationActionCreatorVisitor.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisNodeActivationActionCreatorVisitor.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1554/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAndroidFileProxy.cpp [1555/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KoDocumentInfo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KoDocumentInfo.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1556/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/widgets/kis_seexpr_script_chooser.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/widgets/kis_seexpr_script_chooser.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_seexpr_script_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_seexpr_script_chooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_seexpr_script_chooser.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_seexpr_script_chooser.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1557/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineMLT.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineMLT.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineMLT.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineMLT.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineMLT.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineMLT.cpp: In member function ‘void KisPlaybackEngineMLT::Private::initializeConsumers()’: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineMLT.cpp:168:90: warning: cast between incompatible function types from ‘void (*)(mlt_consumer, void*, mlt_frame)’ {aka ‘void (*)(mlt_consumer_s*, void*, mlt_frame_s*)’} to ‘mlt_listener’ {aka ‘void (*)(mlt_properties_s*, void*, mlt_event_data)’} [-Wcast-function-type] 168 | pullConsumerConnection.reset(pullConsumer->listen("consumer-frame-show", m_self, (mlt_listener)mltOnConsumerFrameShow)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineMLT.cpp:168:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPlaybackEngineMLT.cpp:168:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1558/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_animation_frame_cache.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_animation_frame_cache.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_animation_frame_cache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_frame_cache.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_frame_cache.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_frame_cache.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_frame_cache.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl_image_textures.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_frame_cache.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1559/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_animation_cache_populator.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_animation_cache_populator.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_animation_cache_populator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_cache_populator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_cache_populator.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_cache_populator.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_cache_populator.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_cache_populator.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1560/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationRendererBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationRendererBase.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationRendererBase.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationRendererBase.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1561/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationCacheRenderer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationRendererBase.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationCacheRenderer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationCacheRenderer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationCacheRenderer.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1562/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationRendererBase.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationFramesSavingRenderer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1563/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationCacheRenderDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationCacheRenderDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationCacheRenderDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1564/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationRenderDialogBase.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationRenderDialogBase.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationRenderDialogBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_async_action_feedback.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1565/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationFramesSaveDialog.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationFramesSaveDialog.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationFramesSaveDialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1566/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/canvas/KisCanvasAnimationState.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/canvas/KisCanvasAnimationState.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/canvas/KisCanvasAnimationState.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisCanvasAnimationState.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisCanvasAnimationState.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisCanvasAnimationState.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisCanvasAnimationState.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1567/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/kis_animation_importer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/kis_animation_importer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/kis_animation_importer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_importer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_importer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_importer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_animation_importer.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1568/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAbstractFrameCacheSwapper.cpp [1569/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp: In instantiation of ‘static bool KisFrameDataSerializer::processFrames(Frame&, const Frame&) [with OpPolicy = std::minus]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:342:37: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 342 | return processFrames(dst, src); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:324:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘const quint64*’ {aka ‘const long long unsigned int*’} increases required alignment of target type [-Wcast-align] 324 | const quint64 *srcDataPtr = reinterpret_cast(srcTile.data.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:325:31: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint64*’ {aka ‘long long unsigned int*’} increases required alignment of target type [-Wcast-align] 325 | quint64 *dstDataPtr = reinterpret_cast(dstTile.data.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp: In instantiation of ‘static bool KisFrameDataSerializer::processFrames(Frame&, const Frame&) [with OpPolicy = std::plus]’: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:348:36: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:325:31: warning: 348 | (void) processFrames(dst, src); /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:325:31: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:324:37: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘const quint64*’ {aka ‘const long long unsigned int*’} increases required alignment of target type [-Wcast-align] 324 | const quint64 *srcDataPtr = reinterpret_cast(srcTile.data.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameDataSerializer.cpp:325:31: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint64*’ {aka ‘long long unsigned int*’} increases required alignment of target type [-Wcast-align] 325 | quint64 *dstDataPtr = reinterpret_cast(dstTile.data.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1570/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheStore.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheStore.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheStore.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheStore.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheStore.cpp: At global scope: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheStore.cpp:93:1: warning: ‘{anonymous}::FrameInfo::FrameInfo(const QRect&, const QRect&, int, KisFrameDataSerializer&, {anonymous}::FrameInfoSP)’ defined but not used [-Wunused-function] 93 | FrameInfo::FrameInfo(const QRect &dirtyImageRect, const QRect &imageBounds, int levelOfDetail, KisFrameDataSerializer &serializer, FrameInfoSP baseFrame) | ^~~~~~~~~ [1571/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheSwapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheStore.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheSwapper.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisFrameCacheSwapper.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1572/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab/drawpile_tablettester/tablettester.cpp [1573/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/KisInMemoryFrameCacheSwapper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_image_patch.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisInMemoryFrameCacheSwapper.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_update_info.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1574/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile/qtlockedfile_unix.cpp [1575/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterBase.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterBase.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisUpdaterBase.cpp [1576/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab/drawpile_tablettester/tablettest.cpp [1577/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisAppimageUpdater.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisAppimageUpdater.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisAppimageUpdater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisAppimageUpdater.cpp [1578/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterStatus.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterStatus.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterStatus.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisUpdaterStatus.cpp [1579/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaui_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui/kritaui_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/qtlockedfile -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/SDL2 -isystem /usr/include/mlt-7 -isystem /usr/include/mlt-7/mlt++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/ui/CMakeFiles/kritaui.dir/utils/KisManualUpdater.cpp.o -MF libs/ui/CMakeFiles/kritaui.dir/utils/KisManualUpdater.cpp.o.d -o libs/ui/CMakeFiles/kritaui.dir/utils/KisManualUpdater.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/ui/utils/KisManualUpdater.cpp [1580/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1581/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaui.so.19 -o libs/ui/libkritaui.so.19.0.0 libs/ui/CMakeFiles/kritaui.dir/kritaui_autogen/mocs_compilation.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_widget_base.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas2.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_updates_compressor.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_controller.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_color_converter.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_filter.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_exposure_gamma_correction_interface.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_tool_proxy.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_decoration.cc.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_coordinates_converter.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_decoration.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_config.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_prescaled_projection.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_qpainter_canvas.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_projection_backend.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_update_info.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_patch.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_pyramid.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_infinity_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_change_guides_command.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_decoration.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_config.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_config.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_line_strategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPointStrategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPixelStrategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/KisMirrorAxisConfig.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_about_application.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adj_layer_props.cc.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adjustment_layer.cc.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_filter.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_generator_layer.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_file_layer.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_stroke_selection_properties.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_image_properties.cc.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_properties.cc.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_paste_format.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_preferences.cc.o libs/ui/CMakeFiles/kritaui.dir/dialogs/slider_and_spin_box_sync.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_style.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_png_import.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_import_image_sequence.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_delayed_save_dialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisSessionManagerDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisNewWindowLayoutDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgChangeCloneSource.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisRecoverNamedAutosaveDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgSavePreset.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_missing_color_profile.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgConfigureCumulativeUndo.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisColorSpaceConversionDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_dummies_graph.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade_base.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shapes_graph.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shape.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_controller.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer.cc.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer_canvas.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_canvas.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/kis_take_all_shapes_command.cpp.o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_uniform_paintop_property_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud.cpp.o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_dlg_brush_hud_config.cpp.o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_list.cpp.o libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_config.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_editor.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_model.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_filter_configurations_model.cc.o libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_canvas_resource_provider.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_derived_resources.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_clipboard.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_config.cc.o libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_control_frame.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_composite_ops_model.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_paint_ops_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_custom_pattern.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_file_layer.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_safe_document_loader.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_splash_screen.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_filter_manager.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_filters_model.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_image_manager.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_image_view_converter.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_import_catcher.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_layer_manager.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_mask_manager.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_mimedata.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_commands_adapter.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_juggler_compressed.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_selection_adapter.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_insertion_adapter.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_filter_proxy_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_show_all.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistant.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistants_decoration.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_box.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_option.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_options_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_paintop_settings_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_popup_palette.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_png_converter.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_preference_set_registry.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_selection_decoration.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_selection_manager.cc.o libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_statusbar.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_zoom_manager.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_favorite_resource_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_workspace_resource.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_action_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_canvas_controls_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_multinode_property.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisChangeCloneLayersCommand.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas_debugger.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_image_textures.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_shader_loader.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLUpdateInfoBuilder.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLModeProber.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCircularStorage.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLSync.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCreationGuard.cpp.o libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLCanvasRenderer.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_fps_decoration.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_helper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_config_widget_helper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_rectangle_constraint_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool.cc.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand.cc.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_speed_smoother.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_painting_information_builder.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_stabilized_events_sampler.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand_helper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_multihand_helper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_figure_painting_tool_helper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisAsynchronousStrokeUpdateHelper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_paint.cc.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_shape.cc.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_ellipse_base.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_rectangle_base.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_polyline_base.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolOutlineBase.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_utils.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_resources_snapshot.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeCompatibilityInfo.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/kis_smoothing_options.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisStabilizerDelayedPaintHelper.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeSpeedMonitor.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/freehand_stroke.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_painter_based_stroke_strategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_filter_stroke_strategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_color_sampler_stroke_strategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisFreehandStrokeInfo.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskedFreehandStrokePainter.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushRenderer.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/move_stroke_strategy.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisNodeSelectionRecipe.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o libs/ui/CMakeFiles/kritaui.dir/tool/KisAsyncColorSamplerHelper.cpp.o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBox.cpp.o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_composite.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_gradient.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_list_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_space_selector.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_advanced_color_space_selector.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cie_tongue_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_curve_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_custom_image_widget.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_image_from_clipboard_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_filter_selector_widget.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_bool_filter_widget.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_double_filter_widget.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_integer_filter_widget.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_editor.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_options_popup.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_chooser_popup.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_pattern_chooser.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_chooser.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_selection_options.cc.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad_event_filter.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_wdg_generator.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_workspace_chooser.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_widget_chooser.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_lod_availability_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityData.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_filter_combo.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_layer_filter_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_live_preview_view.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisScreenColorSampler.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KoDualColorButton.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KoStrokeConfigWidget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KoFillConfigWidget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisDitherWidget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisAutoLevelsWidget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramPainter.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramView.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_zoom_scrollbar.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientEditor.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientEditor.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientSlider.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientSlider.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientChooser.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGenericGradientEditor.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientWidgetsUtils.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientColorEditor.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgPaletteEditor.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisNewsWidget.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/KisGamutMaskToolbar.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/kis_document_aware_spin_box_unit_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisDitherUtil.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisFileIconCreator.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager_p.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_tool_invocation_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_pan_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_alternate_invocation_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_rotate_canvas_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_change_frame_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_gamma_exposure_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/KisPopupWidgetAction.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_change_primary_setting_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_matcher.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_select_layer_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/KisQtWidgetsTweaker.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_and_rotate_action.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/KisCanvasOnlyAction.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/KisTouchGestureAction.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation.cpp.o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_configuration.cpp.o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_registry.cpp.o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_factory.cpp.o libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_widget.cpp.o libs/ui/CMakeFiles/kritaui.dir/operations/kis_filter_selection_operation.cpp.o libs/ui/CMakeFiles/kritaui.dir/actions/kis_selection_action_factories.cpp.o libs/ui/CMakeFiles/kritaui.dir/actions/KisPasteActionFactories.cpp.o libs/ui/CMakeFiles/kritaui.dir/actions/KisTransformToolActivationCommand.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisFFMpegWrapper.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisVideoSaver.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRenderingOptions.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRender.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgAnimationRenderer.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/VideoExportOptionsDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/VideoHDRMetadataOptionsDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisHDRMetadataOptions.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgImportVideoAnimation.cpp.o libs/ui/CMakeFiles/kritaui.dir/animation/KisFrameDisplayProxy.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_document_undo_store.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_tablet_debugger.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o libs/ui/CMakeFiles/kritaui.dir/processing/fill_processing_visitor.cpp.o libs/ui/CMakeFiles/kritaui.dir/processing/KisEncloseAndFillProcessingVisitor.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/kis_mirror_axis.cpp.o libs/ui/CMakeFiles/kritaui.dir/imagesize/imagesize.cc.o libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_canvassize.cc.o libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_imagesize.cc.o libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_layersize.cc.o libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_node_view_color_scheme.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_async_action_feedback.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_mainwindow_observer.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_mirror_manager.cpp.o libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o libs/ui/CMakeFiles/kritaui.dir/flake/KisReferenceImagesLayer.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o libs/ui/CMakeFiles/kritaui.dir/widgets/kis_seexpr_script_chooser.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineMLT.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_animation_frame_cache.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_animation_cache_populator.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationRenderDialogBase.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationCacheRenderDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationFramesSaveDialog.cpp.o libs/ui/CMakeFiles/kritaui.dir/canvas/KisCanvasAnimationState.cpp.o libs/ui/CMakeFiles/kritaui.dir/kis_animation_importer.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisAppimageUpdater.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterBase.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisManualUpdater.cpp.o libs/ui/CMakeFiles/kritaui.dir/utils/KisUpdaterStatus.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 /usr/lib64/libSDL2-2.0.so.0.2800.5 /usr/lib64/libmlt++-7.so.7.22.0 /usr/lib64/libX11.so /usr/lib64/libXi.so -ldl /usr/lib64/libX11.so /usr/lib64/libXext.so libs/color/colord/libkritacolord.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libmlt-7.so.7.22.0 && : [1582/3372] /usr/bin/cmake -E cmake_symlink_library libs/ui/libkritaui.so.19.0.0 libs/ui/libkritaui.so.19 libs/ui/libkritaui.so && : [1583/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes/CMakeFiles/kritabasicflakes_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes/kritabasicflakes_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/basicflakes /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes/kritabasicflakes_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/81408debb9445af6017ddcf0ebf2413d882dd72f926f07750340f1e26efe29d0.d [1584/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles/LcmsColorProfileContainer.cpp [1585/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabasicflakes_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes/kritabasicflakes_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/basicflakes/CMakeFiles/kritabasicflakes.dir/kritabasicflakes_autogen/mocs_compilation.cpp.o -MF libs/basicflakes/CMakeFiles/kritabasicflakes.dir/kritabasicflakes_autogen/mocs_compilation.cpp.o.d -o libs/basicflakes/CMakeFiles/kritabasicflakes.dir/kritabasicflakes_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes/kritabasicflakes_autogen/mocs_compilation.cpp [1586/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabasicflakes_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes/kritabasicflakes_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoCreatePathTool.cpp.o -MF libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoCreatePathTool.cpp.o.d -o libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoCreatePathTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools/KoCreatePathTool.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools/KoCreatePathTool.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1587/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabasicflakes_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes/kritabasicflakes_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoPencilTool.cpp.o -MF libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoPencilTool.cpp.o.d -o libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoPencilTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools/KoPencilTool.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools/KoPencilTool.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools/KoPencilTool.cpp:39: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1588/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1589/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1590/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritabasicflakes.so.19 -o libs/basicflakes/libkritabasicflakes.so.19.0.0 libs/basicflakes/CMakeFiles/kritabasicflakes.dir/kritabasicflakes_autogen/mocs_compilation.cpp.o libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoCreatePathTool.cpp.o libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoPencilTool.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so /usr/lib64/libKF5Completion.so.5.115.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1591/3372] /usr/bin/cmake -E cmake_symlink_library libs/basicflakes/libkritabasicflakes.so.19.0.0 libs/basicflakes/libkritabasicflakes.so.19 libs/basicflakes/libkritabasicflakes.so && : [1592/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6305f0f1f67ca19cf85865dec7bccecbe637577363de0b7b0f6d51fbd6e6a5dc.d [1593/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/AssistantsToolOptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/ui_AssistantsToolOptions.h -DKDE_UIC_BASENAME:STRING=AssistantsToolOptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1594/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/CMakeFiles/kritaqml_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/libqml /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/3cbcac968f0849c429fd470eeafc0033ce0ceb9fa53e38b50b4ee90689da5398.d [1595/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml && /usr/lib64/qt5/bin/rcc --name qml --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/qrc_qml.cpp /builddir/build/BUILD/krita-5.2.2/libs/libqml/qml/qml.qrc /builddir/build/BUILD/krita-5.2.2/libs/libqml/qml/qml.qrc: Warning: potential duplicate alias detected: 'OpenImagePageStack.qml' [1596/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles/IccColorProfile.cpp [1597/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kritaassistanttool_static_autogen/mocs_compilation.cpp.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kritaassistanttool_static_autogen/mocs_compilation.cpp.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kritaassistanttool_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/../../../../../../plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_PerspectiveAssistant.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/../../../../../../plugins/assistants/Assistants/kis_assistant_tool.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_kis_assistant_tool.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ���PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1598/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/kritaqml_autogen/mocs_compilation.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/kritaqml_autogen/mocs_compilation.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/kritaqml_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/mocs_compilation.cpp [1599/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/DocumentListModel.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/DocumentListModel.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/DocumentListModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/DocumentListModel.cpp [1600/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/DocumentManager.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/DocumentManager.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/DocumentManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/DocumentManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/DocumentManager.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/DocumentManager.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1601/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/KisSelectionExtras.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/KisSelectionExtras.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/KisSelectionExtras.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/KisSelectionExtras.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_filters.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/KisSelectionExtras.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_filter_selection_operation.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/KisSelectionExtras.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1602/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/ProgressProxy.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/ProgressProxy.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/ProgressProxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/ProgressProxy.cpp [1603/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/PropertyContainer.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/PropertyContainer.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/PropertyContainer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/PropertyContainer.cpp [1604/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/RecentFileManager.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/RecentFileManager.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/RecentFileManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/RecentFileManager.cpp [1605/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/CMakeFiles/kritalibkis_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/libkis /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/51ad6fa45cce242c46ccd8fd4ec682ff800e69cde4de1478ddf85ef4f8068430.d [1606/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/VirtualKeyboardController.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/VirtualKeyboardController.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/VirtualKeyboardController.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/VirtualKeyboardController.cpp [1607/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/Settings.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/Settings.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/Settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/Settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/Settings.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/Settings.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1608/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/Theme.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/Theme.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/Theme.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/Theme.cpp [1609/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Canvas.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Canvas.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Canvas.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Canvas.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Canvas.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1610/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/DockWidget.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/DockWidget.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/DockWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/DockWidget.cpp [1611/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/DockWidgetFactoryBase.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/DockWidgetFactoryBase.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/DockWidgetFactoryBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/DockWidgetFactoryBase.cpp [1612/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Channel.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Channel.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Channel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp: In member function ‘bool Channel::visible() const’: /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp:65:24: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 65 | for (uint i = 0; i < channelInfo.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp: In member function ‘void Channel::setVisible(bool)’: /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp:89:24: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 89 | for (uint i = 0; i < channelInfo.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp:89:24: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/libkis/Channel.cpp:89:24: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1613/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/kritalibkis_autogen/mocs_compilation.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/kritalibkis_autogen/mocs_compilation.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/kritalibkis_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Channel.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Channel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/FilterLayer.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Document.h:17, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Document.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1614/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/InfoObject.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/InfoObject.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/InfoObject.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/InfoObject.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/InfoObject.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/InfoObject.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1615/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Filter.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Filter.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1616/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/ManagedColor.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/ManagedColor.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/ManagedColor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/ManagedColor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/ManagedColor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/ManagedColor.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1617/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Document.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Document.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Document.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1618/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Krita.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Krita.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Krita.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Krita.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Krita.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Krita.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1619/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Notifier.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Notifier.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Notifier.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Notifier.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Notifier.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Notifier.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Notifier.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1620/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/PresetChooser.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/PresetChooser.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/PresetChooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/PresetChooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/PresetChooser.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1621/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Node.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Node.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Node.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1622/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Preset.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Preset.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Preset.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Preset.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Preset.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Preset.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1623/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Palette.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Palette.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Palette.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Palette.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Palette.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Palette.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Palette.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1624/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/PaletteView.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/PaletteView.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/PaletteView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/PaletteView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Palette.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/PaletteView.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/PaletteView.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Palette.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1625/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Scratchpad.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Scratchpad.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Scratchpad.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Scratchpad.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Scratchpad.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Scratchpad.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/kis_scratch_pad.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Scratchpad.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1626/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Swatch.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Swatch.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Swatch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Swatch.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Swatch.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1627/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Resource.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Resource.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Resource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Resource.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Resource.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Resource.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1628/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Extension.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Extension.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Extension.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Extension.cpp [1629/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Selection.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Selection.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Selection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Selection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Selection.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Selection.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Selection.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1630/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/View.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/View.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/View.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/View.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/View.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/View.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1631/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/GroupLayer.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/GroupLayer.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/GroupLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupLayer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupLayer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1632/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Window.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Window.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Window.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Window.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Window.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1633/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/CloneLayer.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/CloneLayer.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/CloneLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/CloneLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/CloneLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/CloneLayer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_clone_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/CloneLayer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1634/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/FileLayer.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/FileLayer.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/FileLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/FileLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FileLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FileLayer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_file_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FileLayer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1635/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/FilterLayer.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/FilterLayer.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/FilterLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1636/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/FillLayer.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/FillLayer.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/FillLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/FillLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FillLayer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FillLayer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/InfoObject.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FillLayer.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1637/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/FilterMask.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/FilterMask.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/FilterMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterMask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterMask.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterMask.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterMask.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1638/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/VectorLayer.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/VectorLayer.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/VectorLayer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/VectorLayer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/VectorLayer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/VectorLayer.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/VectorLayer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1639/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/SelectionMask.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/SelectionMask.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/SelectionMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/SelectionMask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/SelectionMask.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/SelectionMask.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1640/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/TransparencyMask.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/TransparencyMask.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/TransparencyMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/TransparencyMask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/TransparencyMask.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/TransparencyMask.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/TransparencyMask.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1641/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/TransformMask.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/TransformMask.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/TransformMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/TransformMask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/TransformMask.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/TransformMask.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1642/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/GroupShape.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/GroupShape.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/GroupShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupShape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Shape.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupShape.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupShape.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1643/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/QmlGlobalEngine.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/QmlGlobalEngine.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/QmlGlobalEngine.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/QmlGlobalEngine.cpp [1644/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/ColorizeMask.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/ColorizeMask.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/ColorizeMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/ColorizeMask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Node.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/ColorizeMask.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/ColorizeMask.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/ColorizeMask.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1645/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/Shape.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/Shape.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/Shape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/Shape.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Shape.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Shape.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Shape.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1646/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/qrc_qml.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/qrc_qml.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/qrc_qml.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/qrc_qml.cpp [1647/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkis_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis/kritalibkis_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libkis/CMakeFiles/kritalibkis.dir/LibKisUtils.cpp.o -MF libs/libkis/CMakeFiles/kritalibkis.dir/LibKisUtils.cpp.o.d -o libs/libkis/CMakeFiles/kritalibkis.dir/LibKisUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libkis/LibKisUtils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/LibKisUtils.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/LibKisUtils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/LibKisUtils.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1648/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ellipse.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ellipse.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ellipse.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/Ellipse.cc [1649/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ConcentricEllipseAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ConcentricEllipseAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ConcentricEllipseAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ConcentricEllipseAssistant.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1650/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqml_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/kritaqml_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/CMakeFiles/kritaqml.dir/KisSketchView.cpp.o -MF libs/libqml/CMakeFiles/kritaqml.dir/KisSketchView.cpp.o.d -o libs/libqml/CMakeFiles/kritaqml.dir/KisSketchView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/KisSketchView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/KisSketchView.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1651/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaqml.so.19 -o libs/libqml/libkritaqml.so.19.0.0 libs/libqml/CMakeFiles/kritaqml.dir/kritaqml_autogen/mocs_compilation.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/DocumentManager.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/DocumentListModel.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/KisSelectionExtras.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/RecentFileManager.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/ProgressProxy.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/PropertyContainer.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/Settings.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/VirtualKeyboardController.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/Theme.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/QmlGlobalEngine.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/KisSketchView.cpp.o libs/libqml/CMakeFiles/kritaqml.dir/qrc_qml.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libQt5Quick.so.5.15.12 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5QmlModels.so.5.15.12 /usr/lib64/libQt5Qml.so.5.15.12 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so && : [1652/3372] /usr/bin/cmake -E cmake_symlink_library libs/libqml/libkritaqml.so.19.0.0 libs/libqml/libkritaqml.so.19 libs/libqml/libkritaqml.so && : [1653/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritalibkis.so.19 -o libs/libkis/libkritalibkis.so.19.0.0 libs/libkis/CMakeFiles/kritalibkis.dir/kritalibkis_autogen/mocs_compilation.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Canvas.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Channel.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/DockWidget.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/DockWidgetFactoryBase.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Document.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Filter.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/InfoObject.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Krita.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/ManagedColor.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Node.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Notifier.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/PresetChooser.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Preset.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Palette.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/PaletteView.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Scratchpad.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Swatch.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Resource.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Selection.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/View.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Extension.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Window.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/GroupLayer.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/CloneLayer.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/FileLayer.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/FilterLayer.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/FillLayer.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/VectorLayer.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/FilterMask.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/SelectionMask.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/TransparencyMask.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/TransformMask.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/ColorizeMask.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/Shape.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/GroupShape.cpp.o libs/libkis/CMakeFiles/kritalibkis.dir/LibKisUtils.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1654/3372] /usr/bin/cmake -E cmake_symlink_library libs/libkis/libkritalibkis.so.19.0.0 libs/libkis/libkritalibkis.so.19 libs/libkis/libkritalibkis.so && : [1655/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EllipseAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EllipseAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EllipseAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EllipseAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EllipseAssistant.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EllipseAssistant.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EllipseAssistant.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1656/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/FisheyePointAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/FisheyePointAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/FisheyePointAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/FisheyePointAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/FisheyePointAssistant.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/FisheyePointAssistant.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/FisheyePointAssistant.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1657/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/InfiniteRulerAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/InfiniteRulerAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/InfiniteRulerAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/InfiniteRulerAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/RulerAssistant.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/InfiniteRulerAssistant.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1658/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ParallelRulerAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ParallelRulerAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ParallelRulerAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ParallelRulerAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ParallelRulerAssistant.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ParallelRulerAssistant.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/ParallelRulerAssistant.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1659/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveBasedAssistantHelper.cpp.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveBasedAssistantHelper.cpp.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveBasedAssistantHelper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1660/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ruler.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ruler.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ruler.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/Ruler.cc [1661/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveAssistant.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveAssistant.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1662/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kis_assistant_tool.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kis_assistant_tool.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kis_assistant_tool.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/kis_assistant_tool.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/kis_assistant_tool.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1663/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/RulerAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/RulerAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/RulerAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/RulerAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/RulerAssistant.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/RulerAssistant.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/RulerAssistant.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1664/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/SplineAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/SplineAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/SplineAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/SplineAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/SplineAssistant.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/SplineAssistant.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/SplineAssistant.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1665/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EditAssistantsCommand.cpp.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EditAssistantsCommand.cpp.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EditAssistantsCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EditAssistantsCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EditAssistantsCommand.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EditAssistantsCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/EditAssistantsCommand.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1666/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/VanishingPointAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/VanishingPointAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/VanishingPointAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/VanishingPointAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/VanishingPointAssistant.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/VanishingPointAssistant.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/VanishingPointAssistant.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1667/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d9e1225aa3199fb66c68c9c7c2641745d28ca41f35f07ef4d3ae626e53e7d32e.d [1668/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/TwoPointAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/TwoPointAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/TwoPointAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/TwoPointAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/TwoPointAssistant.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/TwoPointAssistant.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/TwoPointAssistant.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1669/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/IccColorSpaceEngine.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/IccColorSpaceEngine.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/IccColorSpaceEngine.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/IccColorSpaceEngine.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/IccColorSpaceEngine.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1670/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ColorSelectorItem.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ColorSelectorItem.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ColorSelectorItem.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/ColorSelectorItem.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/ColorSelectorItem.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1671/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin_autogen/mocs_compilation.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin_autogen/mocs_compilation.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/IVK4DJNV27/../../../../../../../libs/libqml/plugins/kritasketchplugin/models/CompositeOpModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/IVK4DJNV27/moc_CompositeOpModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/mocs_compilation.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1672/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/kritasketchplugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersCategoryModel.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/kritasketchplugin.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/PaletteColorsModel.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/kritasketchplugin.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1673/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveEllipseAssistant.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveEllipseAssistant.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveEllipseAssistant.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_painting_assistant.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveEllipseAssistant.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:5: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1674/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/CurveEditorItem.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/CurveEditorItem.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/CurveEditorItem.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/CurveEditorItem.cpp [1675/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/Constants.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/Constants.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/Constants.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/Constants.cpp [1676/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/SimpleTouchArea.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/SimpleTouchArea.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/SimpleTouchArea.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/SimpleTouchArea.cpp [1677/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/KritaNamespace.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/KritaNamespace.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/KritaNamespace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/KritaNamespace.cpp [1678/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ToolManager.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ToolManager.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ToolManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/ToolManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/ToolManager.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/ToolManager.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1679/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/MouseTracker.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/MouseTracker.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/MouseTracker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/MouseTracker.cpp [1680/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PropertyContainer.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PropertyContainer.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PropertyContainer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/PropertyContainer.cpp [1681/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ImageBuilder.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ImageBuilder.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ImageBuilder.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/ImageBuilder.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/ImageBuilder.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1682/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PanelConfiguration.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PanelConfiguration.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PanelConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/PanelConfiguration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/PanelConfiguration.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1683/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorImageProvider.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorImageProvider.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorImageProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/ColorImageProvider.cpp [1684/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/TemplatesModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/TemplatesModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/TemplatesModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/TemplatesModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/TemplatesModel.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1685/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/KeyboardModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/KeyboardModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/KeyboardModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/KeyboardModel.cpp [1686/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/CompositeOpModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/CompositeOpModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/CompositeOpModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/CompositeOpModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/CompositeOpModel.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/CompositeOpModel.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1687/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersModel.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersModel.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1688/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerCompositeDetails.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerCompositeDetails.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerCompositeDetails.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerCompositeDetails.cpp [1689/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersCategoryModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersCategoryModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersCategoryModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersCategoryModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersCategoryModel.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersCategoryModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FiltersCategoryModel.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1690/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerThumbProvider.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerThumbProvider.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerThumbProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerThumbProvider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerModel.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerThumbProvider.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1691/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/PaletteColorsModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/PaletteColorsModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/PaletteColorsModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/PaletteColorsModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/PaletteColorsModel.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/PaletteColorsModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/PaletteColorsModel.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1692/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImageImageProvider.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImageImageProvider.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImageImageProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/RecentImageImageProvider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/RecentImageImageProvider.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1693/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImagesModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImagesModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImagesModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/RecentImagesModel.cpp [1694/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FileSystemModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FileSystemModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FileSystemModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FileSystemModel.cpp /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FileSystemModel.cpp: In member function ‘virtual QVariant FileSystemModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FileSystemModel.cpp:56:57: warning: ‘Qt::SystemLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 56 | return fileInfo.lastModified().toString(Qt::SystemLocaleShortDate); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:48, from /usr/include/qt5/QtCore/qobject.h:46, from /usr/include/qt5/QtQml/qqmlparserstatus.h:44, from /usr/include/qt5/QtQml/QQmlParserStatus:1, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FileSystemModel.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/FileSystemModel.cpp:8: /usr/include/qt5/QtCore/qnamespace.h:1291:9: note: declared here 1291 | SystemLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~ [1695/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorModelModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorModelModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorModelModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/ColorModelModel.cpp [1696/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerModel.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/LayerModel.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1697/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorDepthModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorDepthModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorDepthModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/ColorDepthModel.cpp [1698/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorProfileModel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorProfileModel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorProfileModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/ColorProfileModel.cpp [1699/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/IconImageProvider.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/IconImageProvider.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/IconImageProvider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models/IconImageProvider.cpp [1700/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_patches.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_patches.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_patches.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1701/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1702/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_history.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_history.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_history.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_history.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_history.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_history.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1703/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1704/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1705/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1706/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/global/kis_acs_types.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sequential_iterator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_iterator_ng.h:99, from /builddir/build/BUILD/krita-5.2.2/libs/global/kis_acs_types.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1707/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1708/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1709/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1710/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1711/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1712/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_lines_settings.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_lines_settings.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_lines_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_lines_settings.cpp [1713/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_container.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1714/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1715/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1716/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ring.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1717/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1718/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1719/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1720/3372] : && /usr/bin/cmake -E rm -f plugins/assistants/Assistants/libkritaassistanttool_static.a && /usr/bin/ar qc plugins/assistants/Assistants/libkritaassistanttool_static.a plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kritaassistanttool_static_autogen/mocs_compilation.cpp.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ConcentricEllipseAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ellipse.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EllipseAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/FisheyePointAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/InfiniteRulerAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kis_assistant_tool.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ParallelRulerAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveBasedAssistantHelper.cpp.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ruler.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/RulerAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/SplineAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/VanishingPointAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EditAssistantsCommand.cpp.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/TwoPointAssistant.cc.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveEllipseAssistant.cc.o && /usr/bin/ranlib plugins/assistants/Assistants/libkritaassistanttool_static.a && : [1721/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/09140cf807250f8b1e69314fbf557207e5f477e0c3b5d878216bb09a107ce97d.d [1722/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaassistanttool_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/kritaassistanttool_autogen/mocs_compilation.cpp.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/kritaassistanttool_autogen/mocs_compilation.cpp.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/kritaassistanttool_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_autogen/mocs_compilation.cpp [1723/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1724/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1725/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchplugin_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml/plugins/kritasketchplugin/kritasketchplugin_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/libqml/plugins/kritasketchplugin/models -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp.o -MF libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp.o.d -o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1726/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaassistanttool_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/assistants/Assistants/kritaassistanttool_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/assistant_tool.cc.o -MF plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/assistant_tool.cc.o.d -o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/assistant_tool.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/assistant_tool.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/assistants/Assistants/assistant_tool.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1727/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritasketchplugin.so -o libs/libqml/plugins/kritasketchplugin/libkritasketchplugin.so libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin_autogen/mocs_compilation.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/kritasketchplugin.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ColorSelectorItem.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/CurveEditorItem.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/Constants.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ToolManager.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/SimpleTouchArea.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/ImageBuilder.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/KritaNamespace.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/MouseTracker.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PanelConfiguration.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/PropertyContainer.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/TemplatesModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/KeyboardModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorImageProvider.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/CompositeOpModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersCategoryModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FiltersModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerCompositeDetails.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/LayerThumbProvider.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/PaletteColorsModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImageImageProvider.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/RecentImagesModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/FileSystemModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorModelModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorDepthModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/ColorProfileModel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/models/IconImageProvider.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_patches.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_history.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_shade_selector_lines_settings.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp.o libs/libqml/plugins/kritasketchplugin/CMakeFiles/kritasketchplugin.dir/__/__/__/__/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/libqml/libkritaqml.so.19.0.0 /usr/lib64/libQt5Quick.so.5.15.12 /usr/lib64/libQt5QmlModels.so.5.15.12 /usr/lib64/libQt5Qml.so.5.15.12 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so && : [1728/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/assistants/Assistants/kritaassistanttool.so plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/kritaassistanttool_autogen/mocs_compilation.cpp.o plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/assistant_tool.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/assistants/Assistants/libkritaassistanttool_static.a libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so && : [1729/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsEnginePlugin.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsEnginePlugin.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsEnginePlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsEnginePlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsEnginePlugin.cpp:30: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1730/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/mocs_compilation.cpp [1731/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/extensions_plugin.cc [1732/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_hsv_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_hsv_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_hsv_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp: In instantiation of ‘void KisHSVAdjustment<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = float; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:341:10: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 341 | void transform(const quint8 *srcU8, quint8 *dstU8, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:347:35: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisHSVAdjustment >::RGBPixel*’ {aka ‘const KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 347 | const RGBPixel* src = reinterpret_cast(srcU8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:348:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisHSVAdjustment >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 348 | RGBPixel* dst = reinterpret_cast(dstU8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp: In instantiation of ‘void KisHSVAdjustment<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = Imath_3_1::half; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:341:10: required from here /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:348:29: warning: 341 | void transform(const quint8 *srcU8, quint8 *dstU8, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:348:29: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:347:35: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisHSVAdjustment >::RGBPixel*’ {aka ‘const KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 347 | const RGBPixel* src = reinterpret_cast(srcU8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:348:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisHSVAdjustment >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 348 | RGBPixel* dst = reinterpret_cast(dstU8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp: In instantiation of ‘void KisHSVAdjustment<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = short unsigned int; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:341:10: required from here /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:348:29: warning: 341 | void transform(const quint8 *srcU8, quint8 *dstU8, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:348:29: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:347:35: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisHSVAdjustment >::RGBPixel*’ {aka ‘const KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 347 | const RGBPixel* src = reinterpret_cast(srcU8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:348:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisHSVAdjustment >::RGBPixel*’ {aka ‘KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 348 | RGBPixel* dst = reinterpret_cast(dstU8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1733/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgehighlights_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgehighlights_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgehighlights_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_dodgehighlights_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_dodgehighlights_adjustment.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1734/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgemidtones_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgemidtones_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgemidtones_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_dodgemidtones_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_dodgemidtones_adjustment.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1735/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgeshadows_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgeshadows_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgeshadows_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_dodgeshadows_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_dodgeshadows_adjustment.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1736/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnhighlights_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnhighlights_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnhighlights_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_burnhighlights_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_burnhighlights_adjustment.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1737/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnmidtones_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnmidtones_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnmidtones_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_burnmidtones_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_burnmidtones_adjustment.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1738/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnshadows_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnshadows_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnshadows_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_burnshadows_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_burnshadows_adjustment.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1739/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_color_balance_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_color_balance_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_color_balance_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_color_balance_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_color_balance_adjustment.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1740/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_colorspaces_extensions_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/colorspaceextensions/krita_colorspaces_extensions_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_desaturate_adjustment.cpp.o -MF plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_desaturate_adjustment.cpp.o.d -o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_desaturate_adjustment.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_desaturate_adjustment.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/color/colorspaceextensions/kis_desaturate_adjustment.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1741/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f16/GrayF16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f16/GrayF16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f16/GrayF16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1742/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/color/colorspaceextensions/krita_colorspaces_extensions.so plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_hsv_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgehighlights_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgemidtones_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgeshadows_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnhighlights_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnmidtones_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnshadows_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_color_balance_adjustment.cpp.o plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_desaturate_adjustment.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1743/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/74c6516dca7720dc8d22a6744a63a7ed09aecc89b92ace628b4ce67de1aca0f7.d [1744/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/WdgLayerBox.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/ui_WdgLayerBox.h -DKDE_UIC_BASENAME:STRING=WdgLayerBox -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1745/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/moc_NodePropertyAction_p.cpp_parameters [1746/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker && /usr/lib64/qt5/bin/moc @/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/moc_SyncButtonAndAction.cpp_parameters [1747/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/e3ab0d3c7cdd6b635dc4b90c95cdfde4e8e1ea8aa22e6701fcbaf235a085b359.d [1748/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/kritalayerdocker_static_autogen/mocs_compilation.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/kritalayerdocker_static_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/kritalayerdocker_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/mocs_compilation.cpp [1749/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f16/XyzF16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f16/XyzF16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f16/XyzF16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1750/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeDelegate.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeDelegate.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeDelegate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeDelegate.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1751/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/LayerBox.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/LayerBox.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/LayerBox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/LayerBox.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/LayerBox.h:25, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/LayerBox.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/LayerBox.cpp:44: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1752/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeToolTip.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeToolTip.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeToolTip.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeToolTip.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeToolTip.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1753/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeViewVisibilityDelegate.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeViewVisibilityDelegate.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeViewVisibilityDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeViewVisibilityDelegate.cpp [1754/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeView.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeView.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeView.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/NodeView.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1755/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector && /usr/lib64/qt5/bin/rcc --name kis_gl_image_widget --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/qrc_kis_gl_image_widget.cpp /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_gl_image_widget.qrc [1756/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_NodePropertyAction_p.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_NodePropertyAction_p.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_NodePropertyAction_p.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/moc_NodePropertyAction_p.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/../../../../plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/moc_NodePropertyAction_p.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1757/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_SyncButtonAndAction.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_SyncButtonAndAction.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_SyncButtonAndAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/moc_SyncButtonAndAction.cpp [1758/3372] : && /usr/bin/cmake -E rm -f plugins/dockers/layerdocker/libkritalayerdocker_static.a && /usr/bin/ar qc plugins/dockers/layerdocker/libkritalayerdocker_static.a plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/kritalayerdocker_static_autogen/mocs_compilation.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/LayerBox.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeDelegate.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeToolTip.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeView.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeViewVisibilityDelegate.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_NodePropertyAction_p.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_SyncButtonAndAction.cpp.o && /usr/bin/ranlib plugins/dockers/layerdocker/libkritalayerdocker_static.a && : [1759/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kritasmallcolorselector_autogen/mocs_compilation.cpp.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kritasmallcolorselector_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kritasmallcolorselector_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/mocs_compilation.cpp [1760/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/e01710d7fee1b1be54a160e1e91abfe956b221ab09935143a5e24596a7d3461a.d [1761/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector.cc.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector.cc.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/smallcolorselector.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/smallcolorselector.cc:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1762/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayerdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/kritalayerdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/kritalayerdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/kritalayerdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_autogen/mocs_compilation.cpp [1763/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector_dock.cc.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector_dock.cc.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector_dock.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/smallcolorselector_dock.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/smallcolorselector_dock.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1764/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayerdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/layerdocker/kritalayerdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/LayerDocker.cpp.o -MF plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/LayerDocker.cpp.o.d -o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/LayerDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/LayerDocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/LayerBox.h:25, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/layerdocker/LayerDocker.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1765/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageF16.cpp.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageF16.cpp.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageF16.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisGLImageF16.cpp /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisGLImageF16.cpp: In member function ‘const half* KisGLImageF16::constData() const’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisGLImageF16.cpp:78:12: warning: cast from ‘const char*’ to ‘const half*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 78 | return reinterpret_cast(m_d->data.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisGLImageF16.cpp: In member function ‘half* KisGLImageF16::data()’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisGLImageF16.cpp:86:12: warning: cast from ‘char*’ to ‘half*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 86 | return reinterpret_cast(m_d->data.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1766/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kis_small_color_widget.cc.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kis_small_color_widget.cc.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kis_small_color_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:23: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc: In instantiation of ‘void KisSmallColorWidget::uploadPaletteData(KisGLImageWidget*, const QSize&) [with FillPolicy = {anonymous}::FillHPolicy]’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:350:35: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 350 | uploadPaletteData(d->hueWidget, QSize(d->hueWidget->width(), d->huePreferredHeight)); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:311:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 311 | float *devicePtr = reinterpret_cast(device->data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:330:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 330 | devicePtr = reinterpret_cast(device->data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc: In instantiation of ‘void KisSmallColorWidget::uploadPaletteData(KisGLImageWidget*, const QSize&) [with FillPolicy = {anonymous}::FillSVPolicy]’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:360:36: required from here /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:330:21: warning: 360 | uploadPaletteData(d->valueWidget, newSize); /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:330:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:311:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 311 | float *devicePtr = reinterpret_cast(device->data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:330:21: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 330 | devicePtr = reinterpret_cast(device->data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1767/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/layerdocker/kritalayerdocker.so plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/kritalayerdocker_autogen/mocs_compilation.cpp.o plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/LayerDocker.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/dockers/layerdocker/libkritalayerdocker_static.a libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1768/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/qrc_kis_gl_image_widget.cpp.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/qrc_kis_gl_image_widget.cpp.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/qrc_kis_gl_image_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/qrc_kis_gl_image_widget.cpp [1769/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageWidget.cpp.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageWidget.cpp.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisGLImageWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisGLImageWidget.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1770/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/50263296df6f8f93a4282377cb536ea81795bfab2e2f2692d60ba050d806c7ea.d [1771/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/wdgSpecificColorSelectorWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/ui_wdgSpecificColorSelectorWidget.h -DKDE_UIC_BASENAME:STRING=wdgSpecificColorSelectorWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1772/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmallcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/smallcolorselector/kritasmallcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisClickableGLImageWidget.cpp.o -MF plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisClickableGLImageWidget.cpp.o.d -o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisClickableGLImageWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/smallcolorselector/KisClickableGLImageWidget.cpp [1773/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/c6245521b72df643a76ca336ffa376544e523bafd4bab7782634a6e64cb9e264.d [1774/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/smallcolorselector/kritasmallcolorselector.so plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kritasmallcolorselector_autogen/mocs_compilation.cpp.o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector.cc.o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector_dock.cc.o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kis_small_color_widget.cc.o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageF16.cpp.o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageWidget.cpp.o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisClickableGLImageWidget.cpp.o plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/qrc_kis_gl_image_widget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1775/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalcmsengine_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/color/lcms2engine/kritalcmsengine_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/cmyk_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/lab_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u8 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_u16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/ycbcr_f32 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorprofiles -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/gray_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16 -I/builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/xyz_f16 -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KCoreAddons -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -MD -MT plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f16/RgbF16ColorSpace.cpp.o -MF plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f16/RgbF16ColorSpace.cpp.o.d -o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f16/RgbF16ColorSpace.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceAbstract.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1776/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspecificcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kritaspecificcolorselector_autogen/mocs_compilation.cpp.o -MF plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kritaspecificcolorselector_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kritaspecificcolorselector_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/EWIEGA46WW/moc_kis_specific_color_selector_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1777/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspecificcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector.cc.o -MF plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector.cc.o.d -o plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/specificcolorselector.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/specificcolorselector.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1778/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspecificcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector_dock.cc.o -MF plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector_dock.cc.o.d -o plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector_dock.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/specificcolorselector_dock.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/specificcolorselector_dock.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1779/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadigitalmixer_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/kritadigitalmixer_autogen/mocs_compilation.cpp.o -MF plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/kritadigitalmixer_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/kritadigitalmixer_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/moc_digitalmixer_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1780/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspecificcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kis_specific_color_selector_widget.cc.o -MF plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kis_specific_color_selector_widget.cc.o.d -o plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kis_specific_color_selector_widget.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:31: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1781/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/specificcolorselector/kritaspecificcolorselector.so plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kritaspecificcolorselector_autogen/mocs_compilation.cpp.o plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector.cc.o plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector_dock.cc.o plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kis_specific_color_selector_widget.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1782/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadigitalmixer_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer.cc.o -MF plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer.cc.o.d -o plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer/digitalmixer.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer/digitalmixer.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1783/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/23a5ae1721b8f03f4724e211d327ee54fc4cf3fac4a206b40f593107d329525d.d [1784/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadigitalmixer_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer_dock.cc.o -MF plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer_dock.cc.o.d -o plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer_dock.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer/digitalmixer_dock.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer/digitalmixer_dock.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1785/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/digitalmixer/kritadigitalmixer.so plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/kritadigitalmixer_autogen/mocs_compilation.cpp.o plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer.cc.o plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer_dock.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1786/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapresetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/kritapresetdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/kritapresetdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/kritapresetdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presetdocker/presetdocker_dock.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/moc_presetdocker_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1787/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapresetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker.cpp.o -MF plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker.cpp.o.d -o plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker/presetdocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker/presetdocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1788/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapresetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presetdocker/kritapresetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker_dock.cpp.o -MF plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker_dock.cpp.o.d -o plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker/presetdocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker/presetdocker_dock.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presetdocker/presetdocker_dock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1789/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/presetdocker/kritapresetdocker.so plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/kritapresetdocker_autogen/mocs_compilation.cpp.o plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker.cpp.o plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker_dock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1790/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/CMakeFiles/kritahistorydocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/3c36ad25e45fab0f368fc95773654ce2e5cd739d920b840250fab74070172731.d [1791/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4a83fcf99a3ae3d6c91a3a7665afffaaa15e0d9a0f253a1e06c8990e2d312212.d [1792/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4df2bfe1432f01c535bc15f96ba9dec70359d4539c8ccdbfdf9ed15f248c6f1a.d [1793/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/wdg_color_selector_settings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/ui_wdg_color_selector_settings.h -DKDE_UIC_BASENAME:STRING=wdg_color_selector_settings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1794/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistorydocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/kritahistorydocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/kritahistorydocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/kritahistorydocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:53, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/HistoryDock.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/moc_HistoryDock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:57: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1795/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistorydocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/History.cpp.o -MF plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/History.cpp.o.d -o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/History.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/History.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.h:53, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/HistoryDock.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/History.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.h:57: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1796/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/colorselectorng.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/colorselectorng.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/colorselectorng.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/colorselectorng.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/colorselectorng.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1797/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kritacolorselectorng_autogen/mocs_compilation.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kritacolorselectorng_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kritacolorselectorng_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_KisColorPatchesTableView.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/kis_color_history.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_kis_color_history.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1798/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_dock.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_dock.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ng_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ng_dock.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1799/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_docker_widget.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_docker_widget.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_docker_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1800/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_my_paint_shade_selector.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_my_paint_shade_selector.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_my_paint_shade_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1801/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_patches.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_patches.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_patches.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1802/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_history.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_history.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_history.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_history.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_history.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_history.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1803/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1804/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1805/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors_recalculation_runner.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors_recalculation_runner.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors_recalculation_runner.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1806/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_minimal_shade_selector.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_minimal_shade_selector.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_minimal_shade_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1807/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1808/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_editor.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_editor.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_editor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1809/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box_popup.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box_popup.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box_popup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1810/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1811/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_lines_settings.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_lines_settings.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_lines_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_shade_selector_lines_settings.cpp [1812/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_container.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_container.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_container.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_container.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1813/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1814/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_component.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_component.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_component.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1815/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_settings.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_settings.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/ui_wdg_color_selector_settings.h:29, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1816/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ring.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ring.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ring.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ring.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1817/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_triangle.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_triangle.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_triangle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1818/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_simple.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_simple.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_simple.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1819/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_wheel.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_wheel.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_wheel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1820/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_combo_box.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_combo_box.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_combo_box.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1821/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base_proxy.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base_proxy.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base_proxy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/global/kis_acs_types.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sequential_iterator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_iterator_ng.h:99, from /builddir/build/BUILD/krita-5.2.2/libs/global/kis_acs_types.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1822/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistorydocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/HistoryDock.cpp.o -MF plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/HistoryDock.cpp.o.d -o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/HistoryDock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/HistoryDock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.h:53, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/HistoryDock.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/HistoryDock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.h:57: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1823/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorselectorng_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/KisColorPatchesTableView.cpp.o -MF plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/KisColorPatchesTableView.cpp.o.d -o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/KisColorPatchesTableView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1824/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistorydocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoView.cpp.o -MF plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoView.cpp.o.d -o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.h:53, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.cpp:47: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoView.h:57: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1825/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/advancedcolorselector/kritacolorselectorng.so plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kritacolorselectorng_autogen/mocs_compilation.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/colorselectorng.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_dock.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_docker_widget.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_my_paint_shade_selector.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_patches.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_history.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors_recalculation_runner.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_minimal_shade_selector.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_editor.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box_popup.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_lines_settings.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_settings.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_container.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_component.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ring.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_triangle.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_simple.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_wheel.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_combo_box.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base_proxy.cpp.o plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/KisColorPatchesTableView.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1826/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistorydocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/historydocker/kritahistorydocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoModel.cpp.o -MF plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoModel.cpp.o.d -o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoModel.h:50, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoModel.cpp:46: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/historydocker/KisUndoModel.h:51: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1827/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritachanneldocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/kritachanneldocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/kritachanneldocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/kritachanneldocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:4, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_KisChannelsThumbnailsStrokeStrategy.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:17, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_channeldocker_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:16: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWidgetWithIdleTask.h:26:18: warning: ‘void KisWidgetWithIdleTask::setCanvas(KisCanvas2*) [with BaseWidget = QDockWidget]’ was hidden [-Woverloaded-virtual=] 26 | virtual void setCanvas(KisCanvas2 *canvas) { | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1828/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/historydocker/kritahistorydocker.so plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/kritahistorydocker_autogen/mocs_compilation.cpp.o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/History.cpp.o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/HistoryDock.cpp.o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoView.cpp.o plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoModel.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1829/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritachanneldocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker.cpp.o -MF plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker.cpp.o.d -o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWidgetWithIdleTask.h:26:18: warning: ‘void KisWidgetWithIdleTask::setCanvas(KisCanvas2*) [with BaseWidget = QDockWidget]’ was hidden [-Woverloaded-virtual=] 26 | virtual void setCanvas(KisCanvas2 *canvas) { | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1830/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritachanneldocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channelmodel.cpp.o -MF plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channelmodel.cpp.o.d -o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channelmodel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘virtual QVariant ChannelModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp:40:32: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 40 | if (cs->channelCount() != m_channelCount) return QVariant(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp:46:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 46 | if (index.row() < cs->channelCount()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘virtual bool ChannelModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp:106:32: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 106 | if (cs->channelCount() != m_channelCount) return false; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘void ChannelModel::rowActivated(const QModelIndex&)’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp:137:32: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 137 | if (cs->channelCount() != m_channelCount) return; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp:137:32: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channelmodel.cpp:137:32: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1831/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritachanneldocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker_dock.cpp.o -MF plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker_dock.cpp.o.d -o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTasksManager.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWidgetWithIdleTask.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWidgetWithIdleTask.h:26:18: warning: ‘void KisWidgetWithIdleTask::setCanvas(KisCanvas2*) [with BaseWidget = QDockWidget]’ was hidden [-Woverloaded-virtual=] 26 | virtual void setCanvas(KisCanvas2 *canvas) { | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1832/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4610ad678c94d2476edeae936131fbfd4f59aad92ce6caf2810bf0fd60f2d601.d [1833/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/forms/wdgArtisticColorSelector.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/ui_wdgArtisticColorSelector.h -DKDE_UIC_BASENAME:STRING=wdgArtisticColorSelector -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1834/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/forms/wdgARCSSettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/ui_wdgARCSSettings.h -DKDE_UIC_BASENAME:STRING=wdgARCSSettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1835/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/forms/wdgWheelPreferencesPopup.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/ui_wdgWheelPreferencesPopup.h -DKDE_UIC_BASENAME:STRING=wdgWheelPreferencesPopup -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1836/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4c1da005d4da99d6a4a90e29b7056435130387d72aae39a8444ee7c7931466f9.d [1837/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritachanneldocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/channeldocker/kritachanneldocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/KisChannelsThumbnailsStrokeStrategy.cpp.o -MF plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/KisChannelsThumbnailsStrokeStrategy.cpp.o.d -o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/KisChannelsThumbnailsStrokeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:4, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1838/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/channeldocker/kritachanneldocker.so plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/kritachanneldocker_autogen/mocs_compilation.cpp.o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channelmodel.cpp.o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker.cpp.o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker_dock.cpp.o plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/KisChannelsThumbnailsStrokeStrategy.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1839/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaartisticcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kritaartisticcolorselector_autogen/mocs_compilation.cpp.o -MF plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kritaartisticcolorselector_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kritaartisticcolorselector_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/moc_artisticcolorselector_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1840/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaartisticcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_plugin.cpp.o -MF plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_plugin.cpp.o.d -o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/artisticcolorselector_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/artisticcolorselector_plugin.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1841/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaartisticcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color.cpp.o -MF plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color.cpp.o.d -o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/kis_color.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/kis_color.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/kis_color.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/kis_color.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1842/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/wdgtasksetdocker.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/ui_wdgtasksetdocker.h -DKDE_UIC_BASENAME:STRING=wdgtasksetdocker -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1843/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaartisticcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_dock.cpp.o -MF plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_dock.cpp.o.d -o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1844/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaartisticcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color_selector.cpp.o -MF plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color_selector.cpp.o.d -o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color_selector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/kis_color_selector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/artisticcolorselector/kis_color_selector.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1845/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatasksetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/kritatasksetdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/kritatasksetdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/kritatasksetdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/moc_tasksetdocker_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1846/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatasksetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetmodel.cpp.o -MF plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetmodel.cpp.o.d -o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetmodel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetmodel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetmodel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetmodel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1847/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/artisticcolorselector/kritaartisticcolorselector.so plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kritaartisticcolorselector_autogen/mocs_compilation.cpp.o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_plugin.cpp.o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_dock.cpp.o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color.cpp.o plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color_selector.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1848/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatasksetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/taskset_resource.cpp.o -MF plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/taskset_resource.cpp.o.d -o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/taskset_resource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/taskset_resource.cpp [1849/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatasksetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker.cpp.o -MF plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker.cpp.o.d -o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetdocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetdocker.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1850/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker/kritapatterndocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker/kritapatterndocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/42c08d90f964141ee93baa1b161c73411d0b8c6f250f62236311098617289569.d [1851/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4e8a8b761aa30e773992fdd874f76004a923d5a00d99160ed21ca6152dbf1d0f.d [1852/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/wdgcompositiondocker.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/ui_wdgcompositiondocker.h -DKDE_UIC_BASENAME:STRING=wdgcompositiondocker -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1853/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatasksetdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker_dock.cpp.o -MF plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker_dock.cpp.o.d -o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetdocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/tasksetdocker/tasksetdocker_dock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1854/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/tasksetdocker/kritatasksetdocker.so plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/kritatasksetdocker_autogen/mocs_compilation.cpp.o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetmodel.cpp.o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker.cpp.o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker_dock.cpp.o plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/taskset_resource.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1855/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapatterndocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker/kritapatterndocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/kritapatterndocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/kritapatterndocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/kritapatterndocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker/kritapatterndocker_autogen/mocs_compilation.cpp [1856/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacompositiondocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/kritacompositiondocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/kritacompositiondocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/kritacompositiondocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/moc_compositiondocker_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1857/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacompositiondocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositionmodel.cpp.o -MF plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositionmodel.cpp.o.d -o plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositionmodel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositionmodel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositionmodel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositionmodel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1858/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacompositiondocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker.cpp.o -MF plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker.cpp.o.d -o plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositiondocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositiondocker.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1859/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapatterndocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker/kritapatterndocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker.cpp.o -MF plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker.cpp.o.d -o plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker/patterndocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker/patterndocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1860/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/CMakeFiles/kritagriddocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/kritagriddocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/kritagriddocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8c6a8801f6d99aece987729d42f2801cc1c1200eba2003def9da617b372c28f0.d [1861/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker/grid_config_widget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/ui_grid_config_widget.h -DKDE_UIC_BASENAME:STRING=grid_config_widget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1862/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapatterndocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/patterndocker/kritapatterndocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker_dock.cpp.o -MF plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker_dock.cpp.o.d -o plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker/patterndocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/patterndocker/patterndocker_dock.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1863/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/patterndocker/kritapatterndocker.so plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/kritapatterndocker_autogen/mocs_compilation.cpp.o plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker.cpp.o plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker_dock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1864/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacompositiondocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker_dock.cpp.o -MF plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker_dock.cpp.o.d -o plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositiondocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/compositiondocker/compositiondocker_dock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1865/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagriddocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/kritagriddocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/kritagriddocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/kritagriddocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/kritagriddocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/kritagriddocker_autogen/mocs_compilation.cpp [1866/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/compositiondocker/kritacompositiondocker.so plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/kritacompositiondocker_autogen/mocs_compilation.cpp.o plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositionmodel.cpp.o plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker.cpp.o plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker_dock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1867/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagriddocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/kritagriddocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker.cpp.o -MF plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker.cpp.o.d -o plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker/griddocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker/griddocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1868/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/kritaarrangedocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/kritaarrangedocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/334f9b1cf4f793024da331d78ed9d639af708c40c6a96003d4b9072eebc2db6a.d [1869/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagriddocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/kritagriddocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker_dock.cpp.o -MF plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker_dock.cpp.o.d -o plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker/griddocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker/griddocker_dock.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1870/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker/arrange_docker_widget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/ui_arrange_docker_widget.h -DKDE_UIC_BASENAME:STRING=arrange_docker_widget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1871/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/CMakeFiles/kritalutdocker_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/adddfe05c3112694101fa48debf7c9f3ee90764b7ff350a017f388fd3e55c82c.d [1872/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaarrangedocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/kritaarrangedocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/kritaarrangedocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/kritaarrangedocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/kritaarrangedocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/kritaarrangedocker_autogen/mocs_compilation.cpp [1873/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagriddocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/griddocker/kritagriddocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/grid_config_widget.cpp.o -MF plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/grid_config_widget.cpp.o.d -o plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/grid_config_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker/grid_config_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/griddocker/grid_config_widget.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1874/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaarrangedocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/kritaarrangedocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker.cpp.o -MF plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker.cpp.o.d -o plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker/arrangedocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker/arrangedocker.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1875/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/griddocker/kritagriddocker.so plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/kritagriddocker_autogen/mocs_compilation.cpp.o plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker.cpp.o plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker_dock.cpp.o plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/grid_config_widget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1876/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/wdglut.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/ui_wdglut.h -DKDE_UIC_BASENAME:STRING=wdglut -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1877/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaarrangedocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/kritaarrangedocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker_dock.cpp.o -MF plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker_dock.cpp.o.d -o plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker/arrangedocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker/arrangedocker_dock.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1878/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaarrangedocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/arrangedocker/kritaarrangedocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrange_docker_widget.cpp.o -MF plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrange_docker_widget.cpp.o.d -o plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrange_docker_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/arrangedocker/arrange_docker_widget.cpp [1879/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenColorIO -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/kritalutdocker_static_autogen/mocs_compilation.cpp.o -MF plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/kritalutdocker_static_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/kritalutdocker_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/lut/lutdocker_dock.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/moc_lutdocker_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/lut/lutdocker_dock.h:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1880/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/arrangedocker/kritaarrangedocker.so plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/kritaarrangedocker_autogen/mocs_compilation.cpp.o plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker.cpp.o plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker_dock.cpp.o plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrange_docker_widget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1881/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenColorIO -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/black_white_point_chooser.cpp.o -MF plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/black_white_point_chooser.cpp.o.d -o plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/black_white_point_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/black_white_point_chooser.cpp [1882/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/CMakeFiles/kritaoverviewdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/bcc8201cf15614cd236da37cba7d4709bd121513dc3e6f53c1645fae9634b8fe.d [1883/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenColorIO -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/lutdocker_dock.cpp.o -MF plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/lutdocker_dock.cpp.o.d -o plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/lutdocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/lutdocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/lutdocker_dock.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/lutdocker_dock.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/lutdocker_dock.h:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1884/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoverviewdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/kritaoverviewdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/kritaoverviewdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/kritaoverviewdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/overview/overviewdocker_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/moc_overviewdocker_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1885/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenColorIO -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/ocio_display_filter_vfx2021.cpp.o -MF plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/ocio_display_filter_vfx2021.cpp.o.d -o plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/ocio_display_filter_vfx2021.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp: In member function ‘virtual void OcioDisplayFilter::filter(quint8*, quint32)’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:66:39: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 66 | OCIO::PackedImageDesc img(reinterpret_cast(pixels), numPixels, 1, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:70:43: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 70 | m_processorCPU->applyRGBA(reinterpret_cast(pixels)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp: In member function ‘virtual void OcioDisplayFilter::approximateInverseTransformation(quint8*, quint32)’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:83:39: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 83 | OCIO::PackedImageDesc img(reinterpret_cast(pixels), numPixels, 1, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:87:63: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 87 | m_reverseApproximationProcessorCPU->applyRGBA(reinterpret_cast(pixels)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp: In member function ‘virtual void OcioDisplayFilter::approximateForwardTransformation(quint8*, quint32)’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:100:39: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 100 | OCIO::PackedImageDesc img(reinterpret_cast(pixels), numPixels, 1, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:104:63: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 104 | m_forwardApproximationProcessorCPU->applyRGBA(reinterpret_cast(pixels)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:104:63: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:104:63: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1886/3372] : && /usr/bin/cmake -E rm -f plugins/dockers/lut/libkritalutdocker_static.a && /usr/bin/ar qc plugins/dockers/lut/libkritalutdocker_static.a plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/kritalutdocker_static_autogen/mocs_compilation.cpp.o plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/lutdocker_dock.cpp.o plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/black_white_point_chooser.cpp.o plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/ocio_display_filter_vfx2021.cpp.o && /usr/bin/ranlib plugins/dockers/lut/libkritalutdocker_static.a && : [1887/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/CMakeFiles/kritalutdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/f2c35426ecebefd6597319f54a6d0f3a8307bad778a1c6f0415e50d6edf8f9b4.d [1888/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoverviewdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker.cpp.o -MF plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker.cpp.o.d -o plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewdocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewdocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1889/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalutdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenColorIO -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/kritalutdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/kritalutdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/kritalutdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_autogen/mocs_compilation.cpp [1890/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoverviewdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker_dock.cpp.o -MF plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker_dock.cpp.o.d -o plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewdocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewdocker_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewdocker_dock.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1891/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/34b16a84e19c5aa89ac3b0ab6fbe2231ca071d765b64f9869b36cd147daad8b3.d [1892/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker/wdgpalettedock.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/ui_wdgpalettedock.h -DKDE_UIC_BASENAME:STRING=wdgpalettedock -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1893/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalutdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/lut/kritalutdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenColorIO -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/lutdocker.cpp.o -MF plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/lutdocker.cpp.o.d -o plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/lutdocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/lutdocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/lut/lutdocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1894/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoverviewdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/overview/kritaoverviewdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewwidget.cc.o -MF plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewwidget.cc.o.d -o plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewwidget.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewwidget.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTasksManager.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisWidgetWithIdleTask.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewwidget.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewwidget.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/overview/overviewwidget.h:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1895/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/lut/kritalutdocker.so plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/kritalutdocker_autogen/mocs_compilation.cpp.o plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/lutdocker.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/dockers/lut/libkritalutdocker_static.a libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libOpenColorIO.so && : [1896/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/overview/kritaoverviewdocker.so plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/kritaoverviewdocker_autogen/mocs_compilation.cpp.o plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker.cpp.o plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker_dock.cpp.o plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewwidget.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1897/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapalettedocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/kritapalettedocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/kritapalettedocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/kritapalettedocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/moc_palettedocker_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:24: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1898/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapalettedocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker.cpp.o -MF plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker.cpp.o.d -o plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker/palettedocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker/palettedocker.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1899/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/CMakeFiles/kritapresethistory_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/94c6b4ca3ef920c24025347a1226d5b393318354e510d4522a935fbdc9a027c1.d [1900/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapalettedocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/palettedocker/kritapalettedocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker_dock.cpp.o -MF plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker_dock.cpp.o.d -o plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker/palettedocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker/palettedocker_dock.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker/palettedocker_dock.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/palettedocker/palettedocker_dock.h:24: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1901/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/palettedocker/kritapalettedocker.so plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/kritapalettedocker_autogen/mocs_compilation.cpp.o plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker.cpp.o plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker_dock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1902/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/color/lcms2engine/kritalcmsengine.so plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u8/GrayU8ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u16/GrayU16ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f32/GrayF32ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u8/LabU8ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u16/LabColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_f32/LabF32ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u8/XyzU8ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u16/XyzU16ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f32/XyzF32ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u8/RgbU8ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u16/RgbU16ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f32/RgbF32ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/IccColorSpaceEngine.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsEnginePlugin.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f16/GrayF16ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f16/RgbF16ColorSpace.cpp.o plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f16/XyzF16ColorSpace.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/liblcms2.so /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Widgets.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1903/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapresethistory_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/kritapresethistory_autogen/mocs_compilation.cpp.o -MF plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/kritapresethistory_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/kritapresethistory_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presethistory/presethistory_dock.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/moc_presethistory_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1904/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d3a231df73dd3c7b09d5ce2c94876d8ec12d6406c6851f618189ceb463e20b74.d [1905/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisOnionSkinsDocker.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/ui_KisOnionSkinsDocker.h -DKDE_UIC_BASENAME:STRING=KisOnionSkinsDocker -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1906/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7011d4e085ae9b850e785a4ba3b0849014566fbfcdffce5c2036266f865dcf1e.d [1907/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapresethistory_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory.cpp.o -MF plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory.cpp.o.d -o plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory/presethistory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory/presethistory_dock.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory/presethistory.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1908/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapresethistory_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/presethistory/kritapresethistory_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory_dock.cpp.o -MF plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory_dock.cpp.o.d -o plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory/presethistory_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory/presethistory_dock.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/presethistory/presethistory_dock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1909/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kritaanimationdocker_static_autogen/mocs_compilation.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kritaanimationdocker_static_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kritaanimationdocker_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesChannelsModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesKeyDelegate.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1910/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimUtils.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimUtils.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimUtils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimUtils.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimUtils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimUtils.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1911/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisTimeBasedItemModel.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisTimeBasedItemModel.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisTimeBasedItemModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisTimeBasedItemModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisTimeBasedItemModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisTimeBasedItemModel.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1912/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimationPlaybackControlsModel.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimationPlaybackControlsModel.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimationPlaybackControlsModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimationPlaybackControlsModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_time_span.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/KisCanvasAnimationState.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimationPlaybackControlsModel.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1913/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFrameDelegate.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFrameDelegate.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFrameDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFrameDelegate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFrameDelegate.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1914/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineDocker.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineDocker.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineDocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineDocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineDocker.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1915/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesModel.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesModel.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1916/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesView.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesView.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesView.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1917/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineColors.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineColors.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineColors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineColors.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/krita_utils.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineColors.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1918/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineLayersHeader.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineLayersHeader.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineLayersHeader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineLayersHeader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_node_model.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineLayersHeader.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1919/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineTimeHeader.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineTimeHeader.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineTimeHeader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineTimeHeader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineTimeHeader.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1920/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesModel.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesModel.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1921/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesView.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesView.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesView.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesView.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1922/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesKeyDelegate.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesKeyDelegate.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesKeyDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesKeyDelegate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesKeyDelegate.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1923/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesDocker.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesDocker.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesDocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesDocker.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesDocker.cpp:30: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1924/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelDelegate.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelDelegate.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesChannelDelegate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesChannelDelegate.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1925/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesValuesHeader.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesValuesHeader.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesValuesHeader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesValuesHeader.cpp [1926/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelsModel.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelsModel.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelsModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesChannelsModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesChannelsModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1927/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_column.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_column.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_column.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/kis_equalizer_column.cpp [1928/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_slider.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_slider.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_slider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/kis_equalizer_slider.cpp [1929/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_button.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_button.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/kis_equalizer_button.cpp [1930/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisOnionSkinsDocker.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisOnionSkinsDocker.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisOnionSkinsDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisOnionSkinsDocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/ui_KisOnionSkinsDocker.h:25, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisOnionSkinsDocker.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisOnionSkinsDocker.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1931/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_widget.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_widget.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/kis_equalizer_widget.cpp [1932/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_frames_index_converter.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_frames_index_converter.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_frames_index_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/timeline_frames_index_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_dummies_graph.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/timeline_frames_index_converter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1933/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_insert_keyframe_dialog.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_insert_keyframe_dialog.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_insert_keyframe_dialog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/timeline_insert_keyframe_dialog.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/timeline_insert_keyframe_dialog.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1934/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_draggable_tool_button.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_draggable_tool_button.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_draggable_tool_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/kis_draggable_tool_button.cpp [1935/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_zoom_button.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_zoom_button.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_zoom_button.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/kis_zoom_button.cpp [1936/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker/WdgSvgCollection.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/ui_WdgSvgCollection.h -DKDE_UIC_BASENAME:STRING=WdgSvgCollection -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1937/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/presethistory/kritapresethistory.so plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/kritapresethistory_autogen/mocs_compilation.cpp.o plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory.cpp.o plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory_dock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1938/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_node_list_keeper.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_node_list_keeper.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_node_list_keeper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/timeline_node_list_keeper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/timeline_node_list_keeper.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/timeline_node_list_keeper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1939/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_custom_modifiers_catcher.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_custom_modifiers_catcher.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_custom_modifiers_catcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/kis_custom_modifiers_catcher.cpp [1940/3372] : && /usr/bin/cmake -E rm -f plugins/dockers/animation/libkritaanimationdocker_static.a && /usr/bin/ar qc plugins/dockers/animation/libkritaanimationdocker_static.a plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kritaanimationdocker_static_autogen/mocs_compilation.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimUtils.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisTimeBasedItemModel.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimationPlaybackControlsModel.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineDocker.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesModel.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesView.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFrameDelegate.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineLayersHeader.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineTimeHeader.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineColors.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesDocker.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesModel.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesView.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesKeyDelegate.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelsModel.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelDelegate.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesValuesHeader.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisOnionSkinsDocker.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_column.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_slider.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_button.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_widget.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_insert_keyframe_dialog.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_frames_index_converter.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_node_list_keeper.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_draggable_tool_button.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_zoom_button.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_custom_modifiers_catcher.cpp.o && /usr/bin/ranlib plugins/dockers/animation/libkritaanimationdocker_static.a && : [1941/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasvgcollectiondocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/kritasvgcollectiondocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/kritasvgcollectiondocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/kritasvgcollectiondocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker_autogen/mocs_compilation.cpp [1942/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/CMakeFiles/kritaanimationdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/f102e479ee4706493e6cd5aba6328f87d695626706ffc7d6d09b0c7258c76665.d [1943/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasvgcollectiondocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/Plugin.cpp.o -MF plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/Plugin.cpp.o.d -o plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/Plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker/Plugin.cpp [1944/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/CMakeFiles/kritahistogramdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b4734459d231fba284048256ff9ce304ea0c02d80a12d3aa2b755a150f505735.d [1945/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaanimationdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/kritaanimationdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/kritaanimationdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/kritaanimationdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_autogen/mocs_compilation.cpp [1946/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasvgcollectiondocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/SvgSymbolCollectionDocker.cpp.o -MF plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/SvgSymbolCollectionDocker.cpp.o.d -o plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/SvgSymbolCollectionDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker/SvgSymbolCollectionDocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/svgcollectiondocker/SvgSymbolCollectionDocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1947/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker.so plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/kritasvgcollectiondocker_autogen/mocs_compilation.cpp.o plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/SvgSymbolCollectionDocker.cpp.o plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/Plugin.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so && : [1948/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaanimationdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/animation/kritaanimationdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/KisAnimDockers.cpp.o -MF plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/KisAnimDockers.cpp.o.d -o plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/KisAnimDockers.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimDockers.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/animation/KisAnimDockers.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1949/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistogramdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/kritahistogramdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/kritahistogramdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/kritahistogramdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/moc_HistogramComputationStrokeStrategy.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1950/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistogramdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker.cpp.o -MF plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker.cpp.o.d -o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1951/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistogramdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker_dock.cpp.o -MF plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker_dock.cpp.o.d -o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdocker_dock.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdocker_dock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdocker_dock.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1952/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/CMakeFiles/kritagamutmask_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/2832002bad2206515a0e3fa5c4ec3fdeb3e3dee3865d782d2333b02afdb9f56a.d [1953/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/forms/wdgGamutMaskChooser.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/ui_wdgGamutMaskChooser.h -DKDE_UIC_BASENAME:STRING=wdgGamutMaskChooser -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1954/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistogramdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdockerwidget.cpp.o -MF plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdockerwidget.cpp.o.d -o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdockerwidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdockerwidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdockerwidget.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdockerwidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/histogramdockerwidget.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1955/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahistogramdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/histogram/kritahistogramdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/HistogramComputationStrokeStrategy.cpp.o -MF plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/HistogramComputationStrokeStrategy.cpp.o.d -o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/HistogramComputationStrokeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/HistogramComputationStrokeStrategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/histogram/HistogramComputationStrokeStrategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1956/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/animation/kritaanimationdocker.so plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/kritaanimationdocker_autogen/mocs_compilation.cpp.o plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/KisAnimDockers.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/dockers/animation/libkritaanimationdocker_static.a libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libX11.so /usr/lib64/libXext.so && : [1957/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/histogram/kritahistogramdocker.so plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/kritahistogramdocker_autogen/mocs_compilation.cpp.o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker.cpp.o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker_dock.cpp.o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdockerwidget.cpp.o plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/HistogramComputationStrokeStrategy.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1958/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagamutmask_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/kritagamutmask_autogen/mocs_compilation.cpp.o -MF plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/kritagamutmask_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/kritagamutmask_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/moc_gamutmask_dock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1959/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagamutmask_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_plugin.cpp.o -MF plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_plugin.cpp.o.d -o plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/gamutmask_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/gamutmask_dock.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/gamutmask_plugin.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/gamutmask_dock.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1960/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8341549e54105b3baf4b2bfa8ec394614328c644f597892b4552e1bcdcaf2b59.d [1961/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker && /usr/lib64/qt5/bin/rcc --name touchdocker --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/qrc_touchdocker.cpp /builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker/touchdocker.qrc [1962/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagamutmask_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/KisGamutMaskChooser.cpp.o -MF plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/KisGamutMaskChooser.cpp.o.d -o plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/KisGamutMaskChooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/KisGamutMaskChooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/KisGamutMaskChooser.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1963/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/CMakeFiles/kritarecorderdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0d3558ab73ef06950772512259d9742b5b2978ae31e49db24a252c3ed8550f0a.d [1964/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/ui_recorderdocker.h -DKDE_UIC_BASENAME:STRING=recorderdocker -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1965/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_export.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/ui_recorder_export.h -DKDE_UIC_BASENAME:STRING=recorder_export -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1966/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_profile_settings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/ui_recorder_profile_settings.h -DKDE_UIC_BASENAME:STRING=recorder_profile_settings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1967/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_snapshots_manager.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/ui_recorder_snapshots_manager.h -DKDE_UIC_BASENAME:STRING=recorder_snapshots_manager -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1968/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagamutmask_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/gamutmask/kritagamutmask_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_dock.cpp.o -MF plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_dock.cpp.o.d -o plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/gamutmask_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KoResourceServerProvider.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/gamutmask_dock.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/gamutmask/gamutmask_dock.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1969/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatouchdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtQuickWidgets -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/kritatouchdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/kritatouchdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/kritatouchdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/touchdocker/TouchDockerDock.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/moc_TouchDockerDock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1970/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/kritarecorderdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/kritarecorderdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/kritarecorderdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/mocs_compilation.cpp [1971/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/gamutmask/kritagamutmask.so plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/kritagamutmask_autogen/mocs_compilation.cpp.o plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_plugin.cpp.o plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_dock.cpp.o plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/KisGamutMaskChooser.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1972/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatouchdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtQuickWidgets -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerPlugin.cpp.o -MF plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerPlugin.cpp.o.d -o plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker/TouchDockerPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker/TouchDockerPlugin.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1973/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_const.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_const.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_const.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_const.cpp [1974/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_format.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_format.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_format.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_format.cpp [1975/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_config.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_config.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_config.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1976/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export_config.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export_config.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_export_config.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_export_config.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1977/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_profile_settings.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_profile_settings.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_profile_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_profile_settings.cpp [1978/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_writer.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_writer.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_writer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp: In member function ‘void RecorderWriter::Private::halfSizeImageBuffer()’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp:150:27: warning: cast from ‘char*’ to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 150 | quint32 *buffer = reinterpret_cast(imageBuffer.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp: In member function ‘void RecorderWriter::Private::removeFrameTransparency()’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp:187:27: warning: cast from ‘char*’ to ‘quint32*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 187 | quint32 *buffer = reinterpret_cast(imageBuffer.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp:187:27: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_writer.cpp:187:27: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1979/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_manager.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_manager.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_snapshots_manager.cpp [1980/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_directory_cleaner.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_directory_cleaner.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_directory_cleaner.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_directory_cleaner.cpp [1981/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_scanner.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_scanner.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_scanner.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_snapshots_scanner.cpp [1982/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorder_export.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1983/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatouchdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtQuickWidgets -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/qrc_touchdocker.cpp.o -MF plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/qrc_touchdocker.cpp.o.d -o plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/qrc_touchdocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/qrc_touchdocker.cpp [1984/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/CMakeFiles/kritalogdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/kritalogdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/kritalogdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/f61749f412e211b5b99fd27eabdfe1ef206fc2c4c67539c8d6123c595fed1d83.d [1985/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker/WdgLogDocker.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/ui_WdgLogDocker.h -DKDE_UIC_BASENAME:STRING=WdgLogDocker -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [1986/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1987/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalogdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/kritalogdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/kritalogdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/kritalogdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/kritalogdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/kritalogdocker_autogen/mocs_compilation.cpp [1988/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalogdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/kritalogdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDocker.cpp.o -MF plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDocker.cpp.o.d -o plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker/LogDocker.cpp [1989/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatouchdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/touchdocker/kritatouchdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml -I/builddir/build/BUILD/krita-5.2.2/libs/libqml -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtQuickWidgets -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerDock.cpp.o -MF plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerDock.cpp.o.d -o plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerDock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker/TouchDockerDock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker/TouchDockerDock.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/touchdocker/TouchDockerDock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1990/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarecorderdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/recorder/kritarecorderdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker_dock.cpp.o -MF plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker_dock.cpp.o.d -o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker_dock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker_dock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker_dock.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker_dock.cpp: In member function ‘void RecorderDockerDock::onSelectRecordFolderButtonClicked()’: /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker_dock.cpp:390:37: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations] 390 | dialog.setFileMode(QFileDialog::DirectoryOnly); | ^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtWidgets/QFileDialog:1, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker_dock.cpp:30: /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/dockers/recorder/recorderdocker_dock.cpp:390:37: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations] 390 | dialog.setFileMode(QFileDialog::DirectoryOnly); | ^~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1991/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d231c611d39577cbe392e74afd411ada82eb6f2cb8e07be568f8f0a348f88535.d [1992/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/touchdocker/kritatouchdocker.so plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/kritatouchdocker_autogen/mocs_compilation.cpp.o plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerPlugin.cpp.o plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerDock.cpp.o plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/qrc_touchdocker.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libqml:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/libqml/libkritaqml.so.19.0.0 /usr/lib64/libQt5QuickWidgets.so.5.15.12 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libQt5Quick.so.5.15.12 /usr/lib64/libQt5QmlModels.so.5.15.12 /usr/lib64/libQt5Qml.so.5.15.12 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1993/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/recorder/kritarecorderdocker.so plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/kritarecorderdocker_autogen/mocs_compilation.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_const.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_config.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export_config.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_format.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_writer.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_profile_settings.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_manager.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_scanner.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_directory_cleaner.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker.cpp.o plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker_dock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1994/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasnapshotdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/kritasnapshotdocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/kritasnapshotdocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/kritasnapshotdocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/mocs_compilation.cpp [1995/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalogdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/logdocker/kritalogdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDockerDock.cpp.o -MF plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDockerDock.cpp.o.d -o plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDockerDock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker/LogDockerDock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker/LogDockerDock.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/logdocker/LogDockerDock.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1996/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/logdocker/kritalogdocker.so plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/kritalogdocker_autogen/mocs_compilation.cpp.o plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDocker.cpp.o plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDockerDock.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [1997/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasnapshotdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotPlugin.cpp.o -MF plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotPlugin.cpp.o.d -o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/SnapshotPlugin.cpp [1998/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasnapshotdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotModel.cpp.o -MF plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotModel.cpp.o.d -o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1999/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasnapshotdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotDocker.cpp.o -MF plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotDocker.cpp.o.d -o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/SnapshotDocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/SnapshotDocker.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2000/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/c5a80e67f9681f11e10e45ac67a90845a933ab5d5ae4a946a4081eabb2c158d0.d [2001/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/wdg_imagesplit.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/ui_wdg_imagesplit.h -DKDE_UIC_BASENAME:STRING=wdg_imagesplit -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2002/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasnapshotdocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/snapshotdocker/kritasnapshotdocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotView.cpp.o -MF plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotView.cpp.o.d -o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/KisSnapshotView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/snapshotdocker/KisSnapshotView.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2003/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/75776563acc845e2b4e5579574cf41698b905ff99ec643f53ce688ceed7256d2.d [2004/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/wdgstoryboarddock.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/ui_wdgstoryboarddock.h -DKDE_UIC_BASENAME:STRING=wdgstoryboarddock -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2005/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/wdgarrangemenu.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/ui_wdgarrangemenu.h -DKDE_UIC_BASENAME:STRING=wdgarrangemenu -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2006/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/wdgcommentmenu.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/ui_wdgcommentmenu.h -DKDE_UIC_BASENAME:STRING=wdgcommentmenu -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2007/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/wdgexportstoryboard.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/ui_wdgexportstoryboard.h -DKDE_UIC_BASENAME:STRING=wdgexportstoryboard -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2008/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/snapshotdocker/kritasnapshotdocker.so plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/kritasnapshotdocker_autogen/mocs_compilation.cpp.o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotModel.cpp.o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotDocker.cpp.o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotPlugin.cpp.o plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotView.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2009/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimagesplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/kritaimagesplit_autogen/mocs_compilation.cpp.o -MF plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/kritaimagesplit_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/kritaimagesplit_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/moc_dlg_imagesplit.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2010/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentModel.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentModel.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/CommentModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/CommentModel.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/CommentModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2011/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardUtils.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardUtils.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardUtils.cpp [2012/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/kritastoryboarddocker_static_autogen/mocs_compilation.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/kritastoryboarddocker_static_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/kritastoryboarddocker_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/CommentModel.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_CommentModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_StoryboardDockerDock.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2013/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/190551cb2214ee088009fd07840a7bdc78ea867446d12eb9b22186808d8e9765.d [2014/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentDelegate.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentDelegate.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/CommentDelegate.cpp [2015/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDelegate.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDelegate.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDelegate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDelegate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDelegate.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDelegate.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2016/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardView.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardView.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardView.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardView.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardView.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2017/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAsyncStoryboardThumbnailRenderer.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAsyncStoryboardThumbnailRenderer.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAsyncStoryboardThumbnailRenderer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisAsyncAnimationRendererBase.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2018/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDockerDock.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDockerDock.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDockerDock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDockerDock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDockerDock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2019/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisStoryboardThumbnailRenderScheduler.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisStoryboardThumbnailRenderScheduler.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisStoryboardThumbnailRenderScheduler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2020/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WdgQuickSettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/ui_WdgQuickSettings.h -DKDE_UIC_BASENAME:STRING=WdgQuickSettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2021/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WdgWGSelectorSettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/ui_WdgWGSelectorSettings.h -DKDE_UIC_BASENAME:STRING=WdgWGSelectorSettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2022/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WdgWGShadeLineEditor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/ui_WdgWGShadeLineEditor.h -DKDE_UIC_BASENAME:STRING=WdgWGShadeLineEditor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2023/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardModel.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardModel.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardModel.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2024/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAddRemoveStoryboardCommand.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAddRemoveStoryboardCommand.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAddRemoveStoryboardCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisAddRemoveStoryboardCommand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/KisAddRemoveStoryboardCommand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2025/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/DlgExportStoryboard.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/DlgExportStoryboard.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/DlgExportStoryboard.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/StoryboardItem.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2026/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/kritawgcolorselector_autogen/mocs_compilation.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/kritawgcolorselector_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/kritawgcolorselector_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/moc_WGActionManager.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2027/3372] : && /usr/bin/cmake -E rm -f plugins/dockers/storyboarddocker/libkritastoryboarddocker_static.a && /usr/bin/ar qc plugins/dockers/storyboarddocker/libkritastoryboarddocker_static.a plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/kritastoryboarddocker_static_autogen/mocs_compilation.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentModel.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardUtils.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDockerDock.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentDelegate.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardModel.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDelegate.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardView.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAsyncStoryboardThumbnailRenderer.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisStoryboardThumbnailRenderScheduler.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/DlgExportStoryboard.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAddRemoveStoryboardCommand.cpp.o && /usr/bin/ranlib plugins/dockers/storyboarddocker/libkritastoryboarddocker_static.a && : [2028/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGActionManager.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGActionManager.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGActionManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGActionManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGActionManager.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2029/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0a778aef8dd85772c2bbd198a256ea75a4505c1b48c4bf391bd7a0b6ee57ff9c.d [2030/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPreviewToolTip.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPreviewToolTip.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPreviewToolTip.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorPreviewToolTip.cpp [2031/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastoryboarddocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/kritastoryboarddocker_autogen/mocs_compilation.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/kritastoryboarddocker_autogen/mocs_compilation.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/kritastoryboarddocker_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_autogen/mocs_compilation.cpp [2032/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPatches.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPatches.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPatches.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorPatches.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorPatches.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorPatches.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2033/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorDock.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorDock.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorDock.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2034/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorPlugin.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorPlugin.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorPlugin.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2035/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritastoryboarddocker_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/storyboarddocker/kritastoryboarddocker_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/StoryboardDocker.cpp.o -MF plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/StoryboardDocker.cpp.o.d -o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/StoryboardDocker.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDocker.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/storyboarddocker/StoryboardDocker.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2036/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorsCalculationRunner.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorsCalculationRunner.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorsCalculationRunner.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2037/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorSet.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorSet.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorSet.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorSet.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisUniqueColorSet.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorSet.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2038/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/storyboarddocker/kritastoryboarddocker.so plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/kritastoryboarddocker_autogen/mocs_compilation.cpp.o plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/StoryboardDocker.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/dockers/storyboarddocker/libkritastoryboarddocker_static.a libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2039/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorSettings.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorSettings.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorSettings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2040/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGQuickSettingsWidget.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGQuickSettingsWidget.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGQuickSettingsWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2041/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGConfig.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGConfig.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGConfig.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGConfig.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGConfig.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2042/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGMyPaintShadeSelector.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGMyPaintShadeSelector.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGMyPaintShadeSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2043/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorConfigGrid.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorConfigGrid.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorConfigGrid.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2044/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorPopup.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorPopup.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorPopup.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisColorSelectorInterface.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorSelector.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2045/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorWidgetBase.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorWidgetBase.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorWidgetBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2046/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeLineEditor.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeLineEditor.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeLineEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisVisualColorModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2047/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/KisColorSourceToggle.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/KisColorSourceToggle.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/KisColorSourceToggle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/KisColorSourceToggle.cpp [2048/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSelector.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSelector.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeSelector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeSelector.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeSelector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2049/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawgcolorselector_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSlider.cpp.o -MF plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSlider.cpp.o.d -o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSlider.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeSlider.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/dockers/widegamutcolorselector/WGShadeSlider.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_display_color_converter.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2050/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimagesplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/dlg_imagesplit.cpp.o -MF plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/dlg_imagesplit.cpp.o.d -o plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/dlg_imagesplit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/dlg_imagesplit.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/dlg_imagesplit.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2051/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/dockers/widegamutcolorselector/kritawgcolorselector.so plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/kritawgcolorselector_autogen/mocs_compilation.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGActionManager.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPatches.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPreviewToolTip.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorDock.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorPlugin.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorSettings.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorsCalculationRunner.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorSet.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGConfig.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGMyPaintShadeSelector.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGQuickSettingsWidget.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorConfigGrid.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorPopup.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorWidgetBase.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeLineEditor.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSelector.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSlider.cpp.o plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/KisColorSourceToggle.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2052/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8ecc326786508d5fd52c261bd4b39b72113fa5ceb68ca6052f53a3bc6a2f8ea6.d [2053/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/wdg_clonesarray.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/ui_wdg_clonesarray.h -DKDE_UIC_BASENAME:STRING=wdg_clonesarray -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2054/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimagesplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/wdg_imagesplit.cpp.o -MF plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/wdg_imagesplit.cpp.o.d -o plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/wdg_imagesplit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/wdg_imagesplit.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/wdg_imagesplit.cpp:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2055/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/CMakeFiles/kritacolorrange_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/28ad5e038a93ab1c61522ab9a1b83bccf95df32fed50d84718ead315a87e9242.d [2056/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimagesplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/imagesplit/kritaimagesplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/imagesplit.cpp.o -MF plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/imagesplit.cpp.o.d -o plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/imagesplit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/imagesplit.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/imagesplit/imagesplit.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2057/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaclonesarray_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/kritaclonesarray_autogen/mocs_compilation.cpp.o -MF plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/kritaclonesarray_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/kritaclonesarray_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/../../../../../../plugins/extensions/clonesarray/clonesarray.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/moc_clonesarray.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2058/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/wdg_colorrange.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/ui_wdg_colorrange.h -DKDE_UIC_BASENAME:STRING=wdg_colorrange -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2059/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/imagesplit/kritaimagesplit.so plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/kritaimagesplit_autogen/mocs_compilation.cpp.o plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/imagesplit.cpp.o plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/dlg_imagesplit.cpp.o plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/wdg_imagesplit.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2060/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaclonesarray_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/clonesarray.cpp.o -MF plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/clonesarray.cpp.o.d -o plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/clonesarray.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/clonesarray.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/clonesarray.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/clonesarray.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2061/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorrange_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/kritacolorrange_autogen/mocs_compilation.cpp.o -MF plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/kritacolorrange_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/kritacolorrange_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/../../../../../../plugins/extensions/colorrange/dlg_colorrange.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/moc_dlg_colorrange.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2062/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion/kritacolorspaceconversion_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorspaceconversion /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion/kritacolorspaceconversion_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/574d77cd272bda404ebc04dd9c589791e5a57929f2477cc187fb5209db215d68.d [2063/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaclonesarray_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/clonesarray/kritaclonesarray_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/dlg_clonesarray.cpp.o -MF plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/dlg_clonesarray.cpp.o.d -o plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/dlg_clonesarray.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/dlg_clonesarray.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/dlg_clonesarray.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/dlg_clonesarray.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/clonesarray/dlg_clonesarray.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2064/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorrange_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/colorrange.cc.o -MF plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/colorrange.cc.o.d -o plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/colorrange.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/colorrange.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/colorrange.cc:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/colorrange.cc:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2065/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/clonesarray/kritaclonesarray.so plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/kritaclonesarray_autogen/mocs_compilation.cpp.o plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/clonesarray.cpp.o plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/dlg_clonesarray.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2066/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorspaceconversion_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorspaceconversion -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion/kritacolorspaceconversion_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/kritacolorspaceconversion_autogen/mocs_compilation.cpp.o -MF plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/kritacolorspaceconversion_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/kritacolorspaceconversion_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion/kritacolorspaceconversion_autogen/mocs_compilation.cpp [2067/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/c4fd5cc401128c15f3493fc05c44aa6da05b561ccecca42177f49027ec2932bd.d [2068/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorrange_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorrange/kritacolorrange_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/dlg_colorrange.cc.o -MF plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/dlg_colorrange.cc.o.d -o plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/dlg_colorrange.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/dlg_colorrange.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/dlg_colorrange.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/dlg_colorrange.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorrange/dlg_colorrange.cc:26: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2069/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor/editors/dublincore.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/ui_dublincore.h -DKDE_UIC_BASENAME:STRING=dublincore -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2070/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor/editors/exif.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/ui_exif.h -DKDE_UIC_BASENAME:STRING=exif -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2071/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/colorrange/kritacolorrange.so plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/kritacolorrange_autogen/mocs_compilation.cpp.o plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/colorrange.cc.o plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/dlg_colorrange.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2072/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/e0e0a3861ea68a788fa89d2aa5b9dfe1a67329734cdcd1b6f9f5a857d353eb70.d [2073/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorspaceconversion_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorspaceconversion -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/colorspaceconversion/kritacolorspaceconversion_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/colorspaceconversion.cc.o -MF plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/colorspaceconversion.cc.o.d -o plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/colorspaceconversion.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorspaceconversion/colorspaceconversion.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/colorspaceconversion/colorspaceconversion.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2074/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadataeditor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kritametadataeditor_autogen/mocs_compilation.cpp.o -MF plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kritametadataeditor_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kritametadataeditor_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/mocs_compilation.cpp [2075/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/colorspaceconversion/kritacolorspaceconversion.so plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/kritacolorspaceconversion_autogen/mocs_compilation.cpp.o plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/colorspaceconversion.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2076/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadataeditor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_entry_editor.cc.o -MF plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_entry_editor.cc.o.d -o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_entry_editor.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor/kis_entry_editor.cc [2077/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/wdg_grow_selection.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/ui_wdg_grow_selection.h -DKDE_UIC_BASENAME:STRING=wdg_grow_selection -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2078/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/wdg_shrink_selection.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/ui_wdg_shrink_selection.h -DKDE_UIC_BASENAME:STRING=wdg_shrink_selection -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2079/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/wdg_border_selection.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/ui_wdg_border_selection.h -DKDE_UIC_BASENAME:STRING=wdg_border_selection -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2080/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/wdg_feather_selection.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/ui_wdg_feather_selection.h -DKDE_UIC_BASENAME:STRING=wdg_feather_selection -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2081/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadataeditor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/metadataeditor.cc.o -MF plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/metadataeditor.cc.o.d -o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/metadataeditor.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor/metadataeditor.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor/metadataeditor.cc:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2082/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadataeditor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_model.cpp.o -MF plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_model.cpp.o.d -o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_model.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor/kis_meta_data_model.cpp [2083/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamodifyselection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/kritamodifyselection_autogen/mocs_compilation.cpp.o -MF plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/kritamodifyselection_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/kritamodifyselection_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/EWIEGA46WW/../../../../../../plugins/extensions/modify_selection/dlg_border_selection.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/EWIEGA46WW/moc_dlg_border_selection.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2084/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamodifyselection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_grow_selection.cc.o -MF plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_grow_selection.cc.o.d -o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_grow_selection.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_grow_selection.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_grow_selection.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_grow_selection.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2085/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamodifyselection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_shrink_selection.cc.o -MF plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_shrink_selection.cc.o.d -o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_shrink_selection.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_shrink_selection.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_shrink_selection.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_shrink_selection.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2086/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritametadataeditor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/metadataeditor/kritametadataeditor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_editor.cc.o -MF plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_editor.cc.o.d -o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_editor.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/metadataeditor/kis_meta_data_editor.cc [2087/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamodifyselection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_border_selection.cc.o -MF plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_border_selection.cc.o.d -o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_border_selection.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_border_selection.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_border_selection.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_border_selection.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2088/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamodifyselection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_feather_selection.cc.o -MF plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_feather_selection.cc.o.d -o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_feather_selection.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_feather_selection.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_feather_selection.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/dlg_feather_selection.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2089/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamodifyselection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection.cc.o -MF plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection.cc.o.d -o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/modify_selection.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_factory.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_ui_widget_factory.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/modify_selection.cc:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2090/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/metadataeditor/kritametadataeditor.so plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kritametadataeditor_autogen/mocs_compilation.cpp.o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/metadataeditor.cc.o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_entry_editor.cc.o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_editor.cc.o plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_model.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2091/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/2197584fe613e44c060e70c88cd18f3023edcb9c88ef0ee832251e99002a156c.d [2092/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/wdg_offsetimage.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/ui_wdg_offsetimage.h -DKDE_UIC_BASENAME:STRING=wdg_offsetimage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2093/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamodifyselection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/modify_selection/kritamodifyselection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection_operations.cpp.o -MF plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection_operations.cpp.o.d -o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection_operations.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/modify_selection_operations.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/modify_selection_operations.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/modify_selection/modify_selection_operations.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2094/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/kritaseparatechannels_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/kritaseparatechannels_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/5c0b76dd7fc550cfc3b77117fbe7b7dc60ddfe114fefd378d2fd90ccc8ea3d95.d [2095/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/CMakeFiles/kritarotateimage_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7ba306b4442d5e0506f5cbd3b3dcbeb5e1344fa9dc4a244148791dea5d072fbf.d [2096/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/modify_selection/kritamodifyselection.so plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/kritamodifyselection_autogen/mocs_compilation.cpp.o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_grow_selection.cc.o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_shrink_selection.cc.o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_border_selection.cc.o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_feather_selection.cc.o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection.cc.o plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection_operations.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2097/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoffsetimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kritaoffsetimage_autogen/mocs_compilation.cpp.o -MF plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kritaoffsetimage_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kritaoffsetimage_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/offsetimage/offsetimage.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/moc_offsetimage.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2098/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage/wdg_rotateimage.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/ui_wdg_rotateimage.h -DKDE_UIC_BASENAME:STRING=wdg_rotateimage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2099/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoffsetimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/dlg_offsetimage.cpp.o -MF plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/dlg_offsetimage.cpp.o.d -o plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/dlg_offsetimage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/dlg_offsetimage.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/dlg_offsetimage.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2100/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoffsetimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kis_offset_processing_visitor.cpp.o -MF plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kis_offset_processing_visitor.cpp.o.d -o plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kis_offset_processing_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/kis_offset_processing_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2101/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoffsetimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/offsetimage/kritaoffsetimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/offsetimage.cpp.o -MF plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/offsetimage.cpp.o.d -o plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/offsetimage.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/offsetimage.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/offsetimage.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/offsetimage.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/offsetimage/offsetimage.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2102/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarotateimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/kritarotateimage_autogen/mocs_compilation.cpp.o -MF plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/kritarotateimage_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/kritarotateimage_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/rotateimage/rotateimage.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/moc_rotateimage.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2103/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels/wdg_separations.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/ui_wdg_separations.h -DKDE_UIC_BASENAME:STRING=wdg_separations -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2104/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/offsetimage/kritaoffsetimage.so plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kritaoffsetimage_autogen/mocs_compilation.cpp.o plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/offsetimage.cpp.o plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/dlg_offsetimage.cpp.o plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kis_offset_processing_visitor.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2105/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarotateimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/dlg_rotateimage.cc.o -MF plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/dlg_rotateimage.cc.o.d -o plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/dlg_rotateimage.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage/dlg_rotateimage.cc [2106/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseparatechannels_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/kritaseparatechannels_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kritaseparatechannels_autogen/mocs_compilation.cpp.o -MF plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kritaseparatechannels_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kritaseparatechannels_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/kritaseparatechannels_autogen/mocs_compilation.cpp [2107/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarotateimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/rotateimage/kritarotateimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/rotateimage.cc.o -MF plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/rotateimage.cc.o.d -o plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/rotateimage.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage/rotateimage.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage/rotateimage.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage/rotateimage.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_canvas_resource_provider.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/rotateimage/rotateimage.cc:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2108/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/rotateimage/kritarotateimage.so plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/kritarotateimage_autogen/mocs_compilation.cpp.o plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/rotateimage.cc.o plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/dlg_rotateimage.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2109/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseparatechannels_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/kritaseparatechannels_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/dlg_separate.cc.o -MF plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/dlg_separate.cc.o.d -o plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/dlg_separate.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels/dlg_separate.cc [2110/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseparatechannels_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/kritaseparatechannels_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_channel_separator.cc.o -MF plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_channel_separator.cc.o.d -o plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_channel_separator.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels/kis_channel_separator.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels/kis_channel_separator.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2111/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/CMakeFiles/kritashearimage_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b1a627ac4bf367087a577261024fc376dd8c509e12d1fa90f8a74eedbab6e2b6.d [2112/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage/wdg_shearimage.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/ui_wdg_shearimage.h -DKDE_UIC_BASENAME:STRING=wdg_shearimage -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2113/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher/kritalayergroupswitcher_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layergroupswitcher /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher/kritalayergroupswitcher_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/62919186b34f2a1c28de06ad664c50ec7c400d7e02b3cb8ffae3f49a423863ca.d [2114/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseparatechannels_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/separate_channels/kritaseparatechannels_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_separate_channels_plugin.cc.o -MF plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_separate_channels_plugin.cc.o.d -o plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_separate_channels_plugin.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2115/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/CMakeFiles/kritalayersplit_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4f7a588bf6198d1e4c62d0885df26f8cc5ea5f0456a8f8a96f1aac4ee6f2b34f.d [2116/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/separate_channels/kritaseparatechannels.so plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kritaseparatechannels_autogen/mocs_compilation.cpp.o plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_channel_separator.cc.o plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/dlg_separate.cc.o plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_separate_channels_plugin.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2117/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritashearimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/kritashearimage_autogen/mocs_compilation.cpp.o -MF plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/kritashearimage_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/kritashearimage_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/shearimage/shearimage.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/moc_shearimage.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2118/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayergroupswitcher_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/layergroupswitcher -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher/kritalayergroupswitcher_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/kritalayergroupswitcher_autogen/mocs_compilation.cpp.o -MF plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/kritalayergroupswitcher_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/kritalayergroupswitcher_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher/kritalayergroupswitcher_autogen/mocs_compilation.cpp [2119/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/wdg_layersplit.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/ui_wdg_layersplit.h -DKDE_UIC_BASENAME:STRING=wdg_layersplit -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2120/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritashearimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/dlg_shearimage.cc.o -MF plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/dlg_shearimage.cc.o.d -o plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/dlg_shearimage.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage/dlg_shearimage.cc [2121/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritashearimage_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/shearimage/kritashearimage_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/shearimage.cc.o -MF plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/shearimage.cc.o.d -o plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/shearimage.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage/shearimage.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage/shearimage.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/shearimage/shearimage.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2122/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/shearimage/kritashearimage.so plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/kritashearimage_autogen/mocs_compilation.cpp.o plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/shearimage.cc.o plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/dlg_shearimage.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2123/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayersplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/kritalayersplit_autogen/mocs_compilation.cpp.o -MF plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/kritalayersplit_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/kritalayersplit_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/moc_dlg_layersplit.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2124/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayergroupswitcher_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/layergroupswitcher -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layergroupswitcher/kritalayergroupswitcher_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/layergroupswitcher.cpp.o -MF plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/layergroupswitcher.cpp.o.d -o plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/layergroupswitcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2125/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/layergroupswitcher/kritalayergroupswitcher.so plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/kritalayergroupswitcher_autogen/mocs_compilation.cpp.o plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/layergroupswitcher.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2126/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/kritawaveletdecompose_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/kritawaveletdecompose_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/5e8a9af46047c65582827917944820a729b1be20cb598407d0385898164c81fd.d [2127/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/wdg_waveletdecompose.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/ui_wdg_waveletdecompose.h -DKDE_UIC_BASENAME:STRING=wdg_waveletdecompose -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2128/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayersplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/dlg_layersplit.cpp.o -MF plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/dlg_layersplit.cpp.o.d -o plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/dlg_layersplit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/dlg_layersplit.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/dlg_layersplit.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/dlg_layersplit.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/dlg_layersplit.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2129/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayersplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/wdg_layersplit.cpp.o -MF plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/wdg_layersplit.cpp.o.d -o plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/wdg_layersplit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/wdg_layersplit.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/wdg_layersplit.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2130/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalayersplit_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/layersplit/kritalayersplit_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/layersplit.cpp.o -MF plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/layersplit.cpp.o.d -o plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/layersplit.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/layersplit.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/layersplit.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/layersplit/layersplit.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2131/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawaveletdecompose_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/kritawaveletdecompose_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kritawaveletdecompose_autogen/mocs_compilation.cpp.o -MF plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kritawaveletdecompose_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kritawaveletdecompose_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/kritawaveletdecompose_autogen/mocs_compilation.cpp [2132/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/layersplit/kritalayersplit.so plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/kritalayersplit_autogen/mocs_compilation.cpp.o plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/layersplit.cpp.o plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/dlg_layersplit.cpp.o plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/wdg_layersplit.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2133/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawaveletdecompose_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/kritawaveletdecompose_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/dlg_waveletdecompose.cpp.o -MF plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/dlg_waveletdecompose.cpp.o.d -o plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/dlg_waveletdecompose.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/dlg_waveletdecompose.cpp [2134/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/info.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/ui_info.h -DKDE_UIC_BASENAME:STRING=info -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2135/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/manager.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/ui_manager.h -DKDE_UIC_BASENAME:STRING=manager -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2136/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0a4824aff2efc3272eb6fa057169a9bb7eb8b763048aa1c4bb1510c6ec5c6797.d [2137/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawaveletdecompose_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/kritawaveletdecompose_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/waveletdecompose.cpp.o -MF plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/waveletdecompose.cpp.o.d -o plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/waveletdecompose.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/waveletdecompose.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/waveletdecompose.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/waveletdecompose.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2138/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawaveletdecompose_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/waveletdecompose/kritawaveletdecompose_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kis_wavelet_kernel.cpp.o -MF plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kis_wavelet_kernel.cpp.o.d -o plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kis_wavelet_kernel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/kis_wavelet_kernel.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2139/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/waveletdecompose/kritawaveletdecompose.so plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kritawaveletdecompose_autogen/mocs_compilation.cpp.o plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/waveletdecompose.cpp.o plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/dlg_waveletdecompose.cpp.o plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kis_wavelet_kernel.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2140/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapykrita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/kritapykrita_autogen/mocs_compilation.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/kritapykrita_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/kritapykrita_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/EWIEGA46WW/../../../../../../../plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/EWIEGA46WW/moc_pyqtpluginsettings.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2141/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip && /usr/bin/cmake -E echo && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/./krita/sipkritapart0.cpp && /usr/bin/sip -t ALL -t WS_X11 -t Qt_5_15_12 -g -o -x PyKDE_QVector -n PyQt5.sip -j 1 -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/./krita -I /usr/share/sip -I /usr/lib64/python3.12/site-packages/PyQt5/bindings -I /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/sip/krita /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/sip/krita/kritamod.sip [2142/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/python_module_PyKrita_krita_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/sip /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/python_module_PyKrita_krita_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4acc85de1062e1845fd1bfe3c084042eb63760ef9dd9c4f8583c00d748894fb0.d [2143/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dpython_module_PyKrita_krita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/sip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/python_module_PyKrita_krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/usr/include/python3.12 -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/python_module_PyKrita_krita_autogen/mocs_compilation.cpp.o -MF plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/python_module_PyKrita_krita_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/python_module_PyKrita_krita_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/python_module_PyKrita_krita_autogen/mocs_compilation.cpp [2144/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapykrita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/plugin.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/plugin.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Krita.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/plugin.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2145/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapykrita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/pyqtpluginsettings.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/pyqtpluginsettings.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/pyqtpluginsettings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2146/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapykrita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PykritaModule.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PykritaModule.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PykritaModule.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/PykritaModule.cpp [2147/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapykrita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/utilities.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/utilities.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/utilities.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp: In static member function ‘static bool PyKrita::Python::setPath(const QStringList&)’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp:423:19: warning: ‘void Py_SetPath(const wchar_t*)’ is deprecated [-Wdeprecated-declarations] 423 | Py_SetPath(joinedPathsWChars.data()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.12/Python.h:94, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp:14: /usr/include/python3.12/pylifecycle.h:48:38: note: declared here 48 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPath(const wchar_t *); | ^~~~~~~~~~ [2148/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/CMakeFiles/pykrita_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/3abecfbf15dacfc892966939f0bdb274805883a9b404b38e1220695e6cc6ee45.d [2149/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapykrita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginsModel.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginsModel.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginsModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/PythonPluginsModel.cpp [2150/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapykrita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/kritapykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginManager.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginManager.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/PythonPluginManager.cpp [2151/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pykrita_autogen/mocs_compilation.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pykrita_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pykrita_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/EWIEGA46WW/../../../../../../../plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/EWIEGA46WW/moc_pyqtpluginsettings.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2152/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/pykrita/plugin/kritapykrita.so plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/kritapykrita_autogen/mocs_compilation.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/plugin.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/pyqtpluginsettings.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/utilities.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PykritaModule.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginManager.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginsModel.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libpython3.12.so libs/libkis/libkritalibkis.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2153/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/plugin.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/plugin.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Document.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Krita.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/plugin.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2154/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PykritaModule.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PykritaModule.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PykritaModule.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/PykritaModule.cpp [2155/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pyqtpluginsettings.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pyqtpluginsettings.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pyqtpluginsettings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_preference_set_registry.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2156/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/utilities.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/utilities.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/utilities.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp: In static member function ‘static bool PyKrita::Python::setPath(const QStringList&)’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp:423:19: warning: ‘void Py_SetPath(const wchar_t*)’ is deprecated [-Wdeprecated-declarations] 423 | Py_SetPath(joinedPathsWChars.data()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.12/Python.h:94, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/utilities.cpp:14: /usr/include/python3.12/pylifecycle.h:48:38: note: declared here 48 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPath(const wchar_t *); | ^~~~~~~~~~ [2157/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/CMakeFiles/kritaqmicinterface_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/215a260ae9b67e1c066bb3099384c84c7152bc08ec6a72c4b0d7ff7e9d52b01a.d [2158/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginsModel.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginsModel.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginsModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/PythonPluginsModel.cpp [2159/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmicinterface_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kritaqmicinterface_autogen/mocs_compilation.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kritaqmicinterface_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kritaqmicinterface_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/mocs_compilation.cpp [2160/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin/pykrita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginManager.cpp.o -MF plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginManager.cpp.o.d -o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin/PythonPluginManager.cpp [2161/3372] : && /usr/bin/cmake -E rm -f plugins/extensions/pykrita/plugin/libpykrita.a && /usr/bin/ar qc plugins/extensions/pykrita/plugin/libpykrita.a plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pykrita_autogen/mocs_compilation.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/plugin.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pyqtpluginsettings.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/utilities.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PykritaModule.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginManager.cpp.o plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginsModel.cpp.o && /usr/bin/ranlib plugins/extensions/pykrita/plugin/libpykrita.a && : [2162/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/kritarunner_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/kritarunner_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7999ca36635f5c345cdf7c32227cad33dc73ce99635d8c794fc3869e19956cb3.d [2163/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/kritarunner_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner/../plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/../plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner/../libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/../libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/kritarunner_autogen/mocs_compilation.cpp.o -MF plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/kritarunner_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/kritarunner_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/kritarunner_autogen/mocs_compilation.cpp [2164/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmicinterface_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_import_tools.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_import_tools.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_import_tools.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_import_tools.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/kis_node_command.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/commands/KisNodeRenameCommand.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_import_tools.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_import_tools.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2165/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dpython_module_PyKrita_krita_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/sip -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/python_module_PyKrita_krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/usr/include/python3.12 -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/krita/sipkritapart0.cpp.o -MF plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/krita/sipkritapart0.cpp.o.d -o plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/krita/sipkritapart0.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/krita/sipkritapart0.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Shape.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/GroupShape.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/sip/krita/GroupShape.sip:2, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/krita/sipkritapart0.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/Filter.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/libkis/FilterLayer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/sip/krita/FilterLayer.sip:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/./krita/sipkritapart0.cpp: In function ‘PyObject* meth_KisCubicCurve_fromString(PyObject*, PyObject*)’: /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/sip/./krita/sipkritapart0.cpp:3820:31: warning: ‘void KisCubicCurve::fromString(const QString&)’ is deprecated [-Wdeprecated-declarations] 3820 | sipCpp->fromString(*a0); | ~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:13: /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cubic_curve.h:73:28: note: declared here 73 | Q_DECL_DEPRECATED void fromString(const QString&); | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cubic_curve.h:73:28: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cubic_curve.h:73:28: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2166/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmicinterface_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_plugin_interface.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_plugin_interface.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_plugin_interface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_plugin_interface.cpp [2167/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/kritarunner_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner/../plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/../plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner/../libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/kritarunner/../libkis -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/plugin -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis -I/builddir/build/BUILD/krita-5.2.2/libs/libkis -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/python3.12 -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/main.cpp.o -MF plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/main.cpp.o.d -o plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/main.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner/main.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/pykrita/kritarunner/main.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2168/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmicinterface_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_interface.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_interface.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_interface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_interface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageSignals.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_interface.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_import_tools.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_interface.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2169/3372] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/kritarunner_autogen/mocs_compilation.cpp.o plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/main.cpp.o -o plugins/extensions/pykrita/kritarunner/kritarunner -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libpython3.12.so plugins/extensions/pykrita/plugin/libpykrita.a /usr/lib64/libpython3.12.so libs/libkis/libkritalibkis.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2170/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/CMakeFiles/kritabuginfo_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/2e0a8d97ce7afa3c62ba6d892bc6be14786e5902b6c60696f0f43a0a67540324.d [2171/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo/wdg_buginfo.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/ui_wdg_buginfo.h -DKDE_UIC_BASENAME:STRING=wdg_buginfo -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2172/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmicinterface_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_simple_convertor.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_simple_convertor.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_simple_convertor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In static member function ‘static void KisQmicSimpleConvertor::convertFromGmicFast(const KisQMicImage&, KisPaintDeviceSP, float)’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:439:13: warning: cast from ‘unsigned char*’ to ‘KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 439 | reinterpret_cast(convertedTile.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In static member function ‘static QImage KisQmicSimpleConvertor::convertToQImage(const KisQMicImage&, float)’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:976:13: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 976 | reinterpret_cast(image.scanLine(static_cast(y))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In static member function ‘static void KisQmicSimpleConvertor::convertFromQImage(const QImage&, KisQMicImage&, float)’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:1009:17: warning: cast from ‘const uchar*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 1009 | reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:1022:17: warning: cast from ‘const uchar*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 1022 | reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:1037:17: warning: cast from ‘const uchar*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 1037 | reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:1054:17: warning: cast from ‘const uchar*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 1054 | reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:1054:17: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:1054:17: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorToFloatConvertor<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = unsigned char; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:46:5: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 46 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 52 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorToFloatConvertor<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = short unsigned int; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:46:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: 46 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 52 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorToFloatConvertor<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = Imath_3_1::half; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:46:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: 46 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 52 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorToFloatConvertor<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = float; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:46:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: 46 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:51:32: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KisColorToFloatConvertor >::RGBPixel*’ {aka ‘const KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 51 | const auto *srcPixel = reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 52 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleAlphaFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = unsigned char; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:166:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: 166 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:52:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:169:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 169 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = unsigned char; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:126:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:169:13: warning: 126 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:169:13: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:129:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 129 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = unsigned char; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:84:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:129:13: warning: 84 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:129:13: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:87:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 87 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleAlphaFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = short unsigned int; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:166:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:87:13: warning: 166 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:87:13: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:169:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 169 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromGrayScaleAlphaFloat >::RGBPixel*’ {aka ‘KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 170 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = short unsigned int; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:126:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: 126 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:129:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 129 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromGrayScaleFloat >::RGBPixel*’ {aka ‘KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 130 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = short unsigned int; traits = KoBgrTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:84:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: 84 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:87:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 87 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:88:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromFloat >::RGBPixel*’ {aka ‘KoBgrTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 88 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleAlphaFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = Imath_3_1::half; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:166:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:88:26: warning: 166 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:88:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:169:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 169 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromGrayScaleAlphaFloat >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 170 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = Imath_3_1::half; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:126:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: 126 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:129:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 129 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromGrayScaleFloat >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 130 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = Imath_3_1::half; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:84:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: 84 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:87:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 87 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:88:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromFloat >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 88 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleAlphaFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = float; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:166:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:88:26: warning: 166 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:88:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:169:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 169 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromGrayScaleAlphaFloat >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 170 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromGrayScaleFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = float; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:126:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: 126 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:170:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:129:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 129 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromGrayScaleFloat >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 130 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp: In instantiation of ‘void KisColorFromFloat<_channel_type_, traits>::transform(const quint8*, quint8*, qint32) const [with _channel_type_ = float; traits = KoRgbTraits; quint8 = unsigned char; qint32 = int]’: /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:84:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: 84 | transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:130:26: warning: | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:87:13: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoRgbTraits::Pixel*’ increases required alignment of target type [-Wcast-align] 87 | reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:88:26: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisColorFromFloat >::RGBPixel*’ {aka ‘KoRgbTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 88 | auto *dstPixel = reinterpret_cast(dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2173/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabuginfo_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/kritabuginfo_autogen/mocs_compilation.cpp.o -MF plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/kritabuginfo_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/kritabuginfo_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/mocs_compilation.cpp [2174/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmicinterface_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmicinterface_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_synchronize_layers_command.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_synchronize_layers_command.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_synchronize_layers_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2175/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritaqmicinterface.so.19 -o plugins/extensions/qmic/libkritaqmicinterface.so.19.0.0 plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kritaqmicinterface_autogen/mocs_compilation.cpp.o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_import_tools.cpp.o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_interface.cpp.o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_plugin_interface.cpp.o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_simple_convertor.cpp.o plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_synchronize_layers_command.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2176/3372] /usr/bin/cmake -E cmake_symlink_library plugins/extensions/qmic/libkritaqmicinterface.so.19.0.0 plugins/extensions/qmic/libkritaqmicinterface.so.19 plugins/extensions/qmic/libkritaqmicinterface.so && : [2177/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabuginfo_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/buginfo.cpp.o -MF plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/buginfo.cpp.o.d -o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/buginfo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo/buginfo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo/buginfo.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2178/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/CMakeFiles/kritaqmic_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmic_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmic_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ff95e7e4e08f1877641f3b6763efb3b1ab20f1c468ffd9636019dd9910d4fe1d.d [2179/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmic_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmic_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/kritaqmic_autogen/mocs_compilation.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/kritaqmic_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/kritaqmic_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmic_autogen/mocs_compilation.cpp [2180/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabuginfo_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgSysInfo.cpp.o -MF plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgSysInfo.cpp.o.d -o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgSysInfo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo/DlgSysInfo.cpp [2181/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabuginfo_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/dlg_buginfo.cpp.o -MF plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/dlg_buginfo.cpp.o.d -o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/dlg_buginfo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo/dlg_buginfo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo/dlg_buginfo.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2182/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/samplescreencolor /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/727751e4fa1f5b3a93e5bcf241a43e315993f676af0c3894ae7f3492efd0181f.d [2183/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,krita.so -o plugins/extensions/pykrita/sip/krita.so plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/python_module_PyKrita_krita_autogen/mocs_compilation.cpp.o plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/krita/sipkritapart0.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/libkis:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: /usr/lib64/libpython3.12.so libs/libkis/libkritalibkis.so.19.0.0 libs/ui/libkritaui.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Core.so.5.15.12 && : [2184/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabuginfo_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/buginfo/kritabuginfo_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgKritaLog.cpp.o -MF plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgKritaLog.cpp.o.d -o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgKritaLog.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/buginfo/DlgKritaLog.cpp [2185/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasamplescreencolor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/samplescreencolor -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/kritasamplescreencolor_autogen/mocs_compilation.cpp.o -MF plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/kritasamplescreencolor_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/kritasamplescreencolor_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/../../../../../../plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/moc_KisSampleScreenColor.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2186/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmic_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic/kritaqmic_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/QMic.cpp.o -MF plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/QMic.cpp.o.d -o plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/QMic.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/QMic.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/qmic/QMic.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2187/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/buginfo/kritabuginfo.so plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/kritabuginfo_autogen/mocs_compilation.cpp.o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/buginfo.cpp.o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/dlg_buginfo.cpp.o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgSysInfo.cpp.o plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgKritaLog.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2188/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/qmic/kritaqmic.so plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/kritaqmic_autogen/mocs_compilation.cpp.o plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/QMic.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/qmic:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/extensions/qmic/libkritaqmicinterface.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2189/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/kritadbexplorer_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/kritadbexplorer_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ec9552f74d48f2f42c93a1c74ff325ea432fdf99aa510b9c4819a9d652727d1b.d [2190/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer/WdgDbExplorer.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/ui_WdgDbExplorer.h -DKDE_UIC_BASENAME:STRING=WdgDbExplorer -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2191/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d7fefce7275ad5523fd72a06d06af7f7b95619f2fc86f4f66f6b8ec068a119e0.d [2192/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasamplescreencolor_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/samplescreencolor -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/KisSampleScreenColor.cpp.o -MF plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/KisSampleScreenColor.cpp.o.d -o plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/KisSampleScreenColor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/KisScreenColorSampler.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2193/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/CMakeFiles/kritablurfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/00fe916a4c6d6f48b870fafcb15cba261d4043ab112c46a01558353725a5934d.d [2194/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/samplescreencolor/kritasamplescreencolor.so plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/kritasamplescreencolor_autogen/mocs_compilation.cpp.o plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/KisSampleScreenColor.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2195/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadbexplorer_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/kritadbexplorer_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DbExplorer.cpp.o -MF plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DbExplorer.cpp.o.d -o plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DbExplorer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer/DbExplorer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer/DbExplorer.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2196/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/wdgblur.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/ui_wdgblur.h -DKDE_UIC_BASENAME:STRING=wdgblur -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2197/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/wdg_gaussian_blur.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/ui_wdg_gaussian_blur.h -DKDE_UIC_BASENAME:STRING=wdg_gaussian_blur -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2198/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/wdg_motion_blur.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/ui_wdg_motion_blur.h -DKDE_UIC_BASENAME:STRING=wdg_motion_blur -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2199/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/wdg_lens_blur.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/ui_wdg_lens_blur.h -DKDE_UIC_BASENAME:STRING=wdg_lens_blur -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2200/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadbexplorer_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/kritadbexplorer_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/kritadbexplorer_autogen/mocs_compilation.cpp.o -MF plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/kritadbexplorer_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/kritadbexplorer_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/kritadbexplorer_autogen/mocs_compilation.cpp [2201/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kritablurfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kritablurfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kritablurfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/blur/kis_wdg_blur.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/EWIEGA46WW/moc_kis_wdg_blur.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2202/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadbexplorer_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/kritadbexplorer_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/TableModel.cpp.o -MF plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/TableModel.cpp.o.d -o plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/TableModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer/TableModel.cpp [2203/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadbexplorer_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/dbexplorer/kritadbexplorer_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DlgDbExplorer.cpp.o -MF plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DlgDbExplorer.cpp.o.d -o plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DlgDbExplorer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/dbexplorer/DlgDbExplorer.cpp [2204/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/blur.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/blur.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/blur.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/blur.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_blur_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/blur.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2205/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/dbexplorer/kritadbexplorer.so plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/kritadbexplorer_autogen/mocs_compilation.cpp.o plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DbExplorer.cpp.o plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DlgDbExplorer.cpp.o plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/TableModel.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2206/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_blur.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_blur.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_blur.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_blur.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_blur.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_blur.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2207/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_blur_filter.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_blur_filter.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_blur_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_blur_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_blur_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_blur_filter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2208/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_gaussian_blur.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_gaussian_blur.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_gaussian_blur.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_gaussian_blur.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_gaussian_blur.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_gaussian_blur.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2209/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_gaussian_blur_filter.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_gaussian_blur_filter.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_gaussian_blur_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_gaussian_blur_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_gaussian_blur_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_gaussian_blur_filter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2210/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_motion_blur.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_motion_blur.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_motion_blur.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_motion_blur.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_motion_blur.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_motion_blur.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2211/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/wdgcolortoalphabase.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/ui_wdgcolortoalphabase.h -DKDE_UIC_BASENAME:STRING=wdgcolortoalphabase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2212/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_motion_blur_filter.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_motion_blur_filter.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_motion_blur_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_motion_blur_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_motion_blur_filter.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_motion_blur_filter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2213/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_lens_blur_filter.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_lens_blur_filter.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_lens_blur_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_lens_blur_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_lens_blur_filter.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_lens_blur_filter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2214/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaextensioncolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp.o -MF plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp.o.d -o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colors/kis_wdg_color_to_alpha.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/EWIEGA46WW/moc_kis_wdg_color_to_alpha.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2215/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritablurfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/blur -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/blur/kritablurfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_lens_blur.cpp.o -MF plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_lens_blur.cpp.o.d -o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_lens_blur.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_lens_blur.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_lens_blur.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/blur/kis_wdg_lens_blur.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2216/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaextensioncolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/colors.cpp.o -MF plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/colors.cpp.o.d -o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/colors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/colors.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/colors.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2217/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/blur/kritablurfilter.so plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kritablurfilter_autogen/mocs_compilation.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/blur.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_blur_filter.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_blur.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_gaussian_blur_filter.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_gaussian_blur.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_motion_blur_filter.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_motion_blur.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_lens_blur_filter.cpp.o plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_lens_blur.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2218/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaextensioncolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_color_to_alpha.cpp.o -MF plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_color_to_alpha.cpp.o.d -o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_color_to_alpha.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp: In instantiation of ‘void applyToIterator(int, const int*, KisSequentialIteratorProgress&, KoColor, int, const KoColorSpace*) [with channel_type = short unsigned int; composite_type = int; KisSequentialIteratorProgress = KisSequentialIteratorBase, DevicePolicy, ProxyBasedProgressPolicy>]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:141:41: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 141 | applyToIterator(channelIndex.size(), channelIndex.data(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | it, baseColor, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 143 | threshold, cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:71:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 71 | channel_type *baseColorData = reinterpret_cast(baseColorData_uint8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 74 | channel_type *dst = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp: In instantiation of ‘void applyToIterator(int, const int*, KisSequentialIteratorProgress&, KoColor, int, const KoColorSpace*) [with channel_type = unsigned int; composite_type = long long int; KisSequentialIteratorProgress = KisSequentialIteratorBase, DevicePolicy, ProxyBasedProgressPolicy>]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:146:41: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: 146 | applyToIterator(channelIndex.size(), channelIndex.data(), /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | it, baseColor, /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ 148 | threshold, cs); /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:71:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 71 | channel_type *baseColorData = reinterpret_cast(baseColorData_uint8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 74 | channel_type *dst = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp: In instantiation of ‘void applyToIterator(int, const int*, KisSequentialIteratorProgress&, KoColor, int, const KoColorSpace*) [with channel_type = float; composite_type = float; KisSequentialIteratorProgress = KisSequentialIteratorBase, DevicePolicy, ProxyBasedProgressPolicy>]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:152:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: 152 | applyToIterator(channelIndex.size(), channelIndex.data(), /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | it, baseColor, /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ 154 | threshold, cs); /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:71:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 71 | channel_type *baseColorData = reinterpret_cast(baseColorData_uint8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 74 | channel_type *dst = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp: In instantiation of ‘void applyToIterator(int, const int*, KisSequentialIteratorProgress&, KoColor, int, const KoColorSpace*) [with channel_type = double; composite_type = double; KisSequentialIteratorProgress = KisSequentialIteratorBase, DevicePolicy, ProxyBasedProgressPolicy>]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:157:40: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: 157 | applyToIterator(channelIndex.size(), channelIndex.data(), /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | it, baseColor, /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ 159 | threshold, cs); /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:71:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 71 | channel_type *baseColorData = reinterpret_cast(baseColorData_uint8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 74 | channel_type *dst = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp: In instantiation of ‘void applyToIterator(int, const int*, KisSequentialIteratorProgress&, KoColor, int, const KoColorSpace*) [with channel_type = Imath_3_1::half; composite_type = Imath_3_1::half; KisSequentialIteratorProgress = KisSequentialIteratorBase, DevicePolicy, ProxyBasedProgressPolicy>]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:164:36: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: 164 | applyToIterator(channelIndex.size(), channelIndex.data(), /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | it, baseColor, /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ 166 | threshold, cs); /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: | ~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:71:35: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 71 | channel_type *baseColorData = reinterpret_cast(baseColorData_uint8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_color_to_alpha.cpp:74:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 74 | channel_type *dst = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2219/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaextensioncolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_minmax_filters.cpp.o -MF plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_minmax_filters.cpp.o.d -o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_minmax_filters.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp: In instantiation of ‘void maximize(const quint8*, quint8*, uint) [with _TYPE = short unsigned int; quint8 = unsigned char; uint = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:83:13: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 83 | F = & maximize; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:25:23: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 25 | const _TYPE* sT = reinterpret_cast(s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:26:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 26 | _TYPE* dT = reinterpret_cast<_TYPE*>(d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp: In instantiation of ‘void maximize(const quint8*, quint8*, uint) [with _TYPE = float; quint8 = unsigned char; uint = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:85:13: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:26:17: warning: 85 | F = & maximize; /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:26:17: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:25:23: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 25 | const _TYPE* sT = reinterpret_cast(s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:26:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 26 | _TYPE* dT = reinterpret_cast<_TYPE*>(d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp: In instantiation of ‘void minimize(const quint8*, quint8*, uint) [with _TYPE = short unsigned int; quint8 = unsigned char; uint = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:120:13: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:26:17: warning: 120 | F = & minimize; /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:26:17: warning: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:43:23: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 43 | const _TYPE* sT = reinterpret_cast(s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:44:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 44 | _TYPE* dT = reinterpret_cast<_TYPE*>(d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp: In instantiation of ‘void minimize(const quint8*, quint8*, uint) [with _TYPE = float; quint8 = unsigned char; uint = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:122:13: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:44:17: warning: 122 | F = & minimize; /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:44:17: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:43:23: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 43 | const _TYPE* sT = reinterpret_cast(s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_minmax_filters.cpp:44:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 44 | _TYPE* dT = reinterpret_cast<_TYPE*>(d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [2220/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaextensioncolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colors/kritaextensioncolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_wdg_color_to_alpha.cpp.o -MF plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_wdg_color_to_alpha.cpp.o.d -o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_wdg_color_to_alpha.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_wdg_color_to_alpha.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_wdg_color_to_alpha.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colors/kis_wdg_color_to_alpha.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2221/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/6a54ca211e7471109751d1123b333951932a6cee501e3babfff84cb9e23192f9.d [2222/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a5fc201d22ad1f3f8feeff0e917b8f1cb5ffcaf85bc32cb32753ee5ad2cc099f.d [2223/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8a629f89638190a9f0561a1ff184ac48022eb850f784867f856d9cbcf7af263b.d [2224/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/colors/kritaextensioncolorsfilters.so plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp.o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/colors.cpp.o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_wdg_color_to_alpha.cpp.o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_color_to_alpha.cpp.o plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_minmax_filters.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2225/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/wdg_perchannel.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/ui_wdg_perchannel.h -DKDE_UIC_BASENAME:STRING=wdg_perchannel -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2226/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/wdg_color_balance.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/ui_wdg_color_balance.h -DKDE_UIC_BASENAME:STRING=wdg_color_balance -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2227/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/wdg_hsv_adjustment.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/ui_wdg_hsv_adjustment.h -DKDE_UIC_BASENAME:STRING=wdg_hsv_adjustment -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2228/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/wdg_desaturate.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/ui_wdg_desaturate.h -DKDE_UIC_BASENAME:STRING=wdg_desaturate -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2229/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaconvolutionfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kritaconvolutionfilters_autogen/mocs_compilation.cpp.o -MF plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kritaconvolutionfilters_autogen/mocs_compilation.cpp.o.d -o plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kritaconvolutionfilters_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/convolutionfilters/convolutionfilters.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/moc_convolutionfilters.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2230/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kritacolorsfilters_autogen/mocs_compilation.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kritacolorsfilters_autogen/mocs_compilation.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kritacolorsfilters_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colorsfilters/colorsfilters.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/moc_colorsfilters.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2231/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaconvolutionfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kis_convolution_filter.cpp.o -MF plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kis_convolution_filter.cpp.o.d -o plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kis_convolution_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters/kis_convolution_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters/kis_convolution_filter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2232/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaconvolutionfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/convolutionfilters.cpp.o -MF plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/convolutionfilters.cpp.o.d -o plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/convolutionfilters.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters/convolutionfilters.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters/convolutionfilters.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convolutionfilters/convolutionfilters.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2233/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/virtual_channel_info.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/virtual_channel_info.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/virtual_channel_info.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/virtual_channel_info.cpp [2234/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/colorsfilters.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/colorsfilters.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/colorsfilters.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/colorsfilters.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/colorsfilters.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/colorsfilters.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2235/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_hsv_adjustment_filter.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_hsv_adjustment_filter.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_hsv_adjustment_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2236/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_utils.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_utils.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_multichannel_utils.cpp [2237/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_filter_base.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_filter_base.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_filter_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_multichannel_filter_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_multichannel_filter_base.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_multichannel_filter_base.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2238/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_perchannel_filter.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_perchannel_filter.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_perchannel_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.cpp: In member function ‘virtual void KisPerChannelConfigWidget::updateChannelControls()’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:93:53: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 93 | if (m_dev->colorSpace()->channelCount() > m_activeVChannel) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:93:53: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:93:53: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2239/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/convolutionfilters/kritaconvolutionfilters.so plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kritaconvolutionfilters_autogen/mocs_compilation.cpp.o plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/convolutionfilters.cpp.o plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kis_convolution_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2240/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/wdggaussianhighpass.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/ui_wdggaussianhighpass.h -DKDE_UIC_BASENAME:STRING=wdggaussianhighpass -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2241/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagaussianhighpassfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/moc_wdg_gaussianhighpass.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2242/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_cross_channel_filter.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_cross_channel_filter.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_cross_channel_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_cross_channel_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_cross_channel_filter.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_cross_channel_filter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2243/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_desaturate_filter.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_desaturate_filter.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_desaturate_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_desaturate_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_desaturate_filter.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_desaturate_filter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2244/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsfilters_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/colorsfilters/kritacolorsfilters_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_color_balance_filter.cpp.o -MF plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_color_balance_filter.cpp.o.d -o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_color_balance_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_color_balance_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_color_balance_filter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_color_balance_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2245/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagaussianhighpassfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass.cpp.o -MF plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass.cpp.o.d -o plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/gaussianhighpass.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/gaussianhighpass.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2246/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagaussianhighpassfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/wdg_gaussianhighpass.cpp.o -MF plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/wdg_gaussianhighpass.cpp.o.d -o plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/wdg_gaussianhighpass.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2247/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/colorsfilters/kritacolorsfilters.so plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kritacolorsfilters_autogen/mocs_compilation.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/colorsfilters.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_hsv_adjustment_filter.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/virtual_channel_info.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_filter_base.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_utils.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_perchannel_filter.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_cross_channel_filter.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_color_balance_filter.cpp.o plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_desaturate_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2248/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter/CMakeFiles/kritaembossfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter/kritaembossfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter/kritaembossfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/22c97aaa85542ed4deb03e92f0591818c5f5c447dd9660e810c4a773e3b90c68.d [2249/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/CMakeFiles/kritaexample_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/example /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/f310e415c9803790887349d5a8f07c41382aa68a795d3b2313f8a170a3ee4bb4.d [2250/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/74d4a314440072664802ce0ebd88182fb3d67bdfe3a7842bd05aead6b016f45f.d [2251/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaembossfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter/kritaembossfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kritaembossfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kritaembossfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kritaembossfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter/kritaembossfilter_autogen/mocs_compilation.cpp [2252/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagaussianhighpassfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass_filter.cpp.o -MF plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass_filter.cpp.o.d -o plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/gaussianhighpass_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gaussianhighpass/gaussianhighpass_filter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2253/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/gaussianhighpass/kritagaussianhighpassfilter.so plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp.o plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass.cpp.o plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/wdg_gaussianhighpass.cpp.o plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2254/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaembossfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter/kritaembossfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter_plugin.cpp.o -MF plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter_plugin.cpp.o.d -o plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter/kis_emboss_filter_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter/kis_emboss_filter_plugin.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2255/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/wdgfastcolortransfer.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/ui_wdgfastcolortransfer.h -DKDE_UIC_BASENAME:STRING=wdgfastcolortransfer -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2256/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaembossfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/embossfilter/kritaembossfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter.cpp.o -MF plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter.cpp.o.d -o plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter/kis_emboss_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/embossfilter/kis_emboss_filter.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2257/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexample_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/example -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/example/CMakeFiles/kritaexample.dir/kritaexample_autogen/mocs_compilation.cpp.o -MF plugins/filters/example/CMakeFiles/kritaexample.dir/kritaexample_autogen/mocs_compilation.cpp.o.d -o plugins/filters/example/CMakeFiles/kritaexample.dir/kritaexample_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/../../../../../../plugins/filters/example/example.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/moc_example.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2258/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/embossfilter/kritaembossfilter.so plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kritaembossfilter_autogen/mocs_compilation.cpp.o plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter_plugin.cpp.o plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2259/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexample_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/example -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/example/kritaexample_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/example/CMakeFiles/kritaexample.dir/example.cpp.o -MF plugins/filters/example/CMakeFiles/kritaexample.dir/example.cpp.o.d -o plugins/filters/example/CMakeFiles/kritaexample.dir/example.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/example/example.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/example/example.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/example/example.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2260/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafastcolortransferfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kritafastcolortransferfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kritafastcolortransferfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kritafastcolortransferfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/moc_fastcolortransfer.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2261/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/example/kritaexample.so plugins/filters/example/CMakeFiles/kritaexample.dir/kritaexample_autogen/mocs_compilation.cpp.o plugins/filters/example/CMakeFiles/kritaexample.dir/example.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2262/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/kritaimageenhancement_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/kritaimageenhancement_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ec3029d7446ce861fef4ff0c146dcd7f75505de9d49114f1407e18c08be4fbde.d [2263/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/CMakeFiles/kritanoisefilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0a15b5b8a01ebeda74f2d77c2a389b98805fd59892883210a9202b8b50f9ce78.d [2264/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafastcolortransferfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/fastcolortransfer.cpp.o -MF plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/fastcolortransfer.cpp.o.d -o plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/fastcolortransfer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.cpp: In member function ‘virtual void KisFilterFastColorTransfer::processImpl(KisPaintDeviceSP, const QRect&, KisFilterConfigurationSP, KoUpdater*) const’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:106:35: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 106 | const quint16* data = reinterpret_cast(srcIt.oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:148:35: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 148 | const quint16* data = reinterpret_cast(srcLabIt.oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:148:35: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:148:35: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2265/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimageenhancement_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/kritaimageenhancement_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kritaimageenhancement_autogen/mocs_compilation.cpp.o -MF plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kritaimageenhancement_autogen/mocs_compilation.cpp.o.d -o plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kritaimageenhancement_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/kritaimageenhancement_autogen/mocs_compilation.cpp [2266/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafastcolortransferfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kis_wdg_fastcolortransfer.cpp.o -MF plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kis_wdg_fastcolortransfer.cpp.o.d -o plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kis_wdg_fastcolortransfer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp: In member function ‘virtual KisPropertiesConfigurationSP KisWdgFastColorTransfer::configuration() const’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp:95:31: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 95 | const quint16* data = reinterpret_cast(refIt.oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp:95:31: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp:95:31: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2267/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/fastcolortransfer/kritafastcolortransferfilter.so plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kritafastcolortransferfilter_autogen/mocs_compilation.cpp.o plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/fastcolortransfer.cpp.o plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kis_wdg_fastcolortransfer.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2268/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter/wdgnoiseoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/ui_wdgnoiseoptions.h -DKDE_UIC_BASENAME:STRING=wdgnoiseoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2269/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimageenhancement_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/kritaimageenhancement_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/imageenhancement.cpp.o -MF plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/imageenhancement.cpp.o.d -o plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/imageenhancement.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/imageenhancement.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/imageenhancement.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2270/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimageenhancement_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/kritaimageenhancement_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_wavelet_noise_reduction.cpp.o -MF plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_wavelet_noise_reduction.cpp.o.d -o plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_wavelet_noise_reduction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2271/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritanoisefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kritanoisefilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kritanoisefilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kritanoisefilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/noisefilter/kis_wdg_noise.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/EWIEGA46WW/moc_kis_wdg_noise.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2272/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaimageenhancement_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/imageenhancement/kritaimageenhancement_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_simple_noise_reducer.cpp.o -MF plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_simple_noise_reducer.cpp.o.d -o plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_simple_noise_reducer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/kis_simple_noise_reducer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/kis_simple_noise_reducer.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/imageenhancement/kis_simple_noise_reducer.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2273/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter/kritaoilpaintfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter/kritaoilpaintfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/54917ec1cdd445d1e6fae1bbcedf00f3861fa04609bc8964b86d4f1b3b828851.d [2274/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/imageenhancement/kritaimageenhancement.so plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kritaimageenhancement_autogen/mocs_compilation.cpp.o plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/imageenhancement.cpp.o plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_simple_noise_reducer.cpp.o plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_wavelet_noise_reduction.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2275/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoilpaintfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter/kritaoilpaintfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kritaoilpaintfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kritaoilpaintfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kritaoilpaintfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter/kritaoilpaintfilter_autogen/mocs_compilation.cpp [2276/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritanoisefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kis_wdg_noise.cpp.o -MF plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kis_wdg_noise.cpp.o.d -o plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kis_wdg_noise.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter/kis_wdg_noise.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter/kis_wdg_noise.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter/kis_wdg_noise.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2277/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritanoisefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/noisefilter/kritanoisefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/noisefilter.cpp.o -MF plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/noisefilter.cpp.o.d -o plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/noisefilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter/noisefilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter/noisefilter.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/noisefilter/noisefilter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2278/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter/kritapixelizefilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter/kritapixelizefilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/9b87c7dd2690fbe7d45a6d5691c4c9d8eb61bcddc57e41aadb0e16011ea92499.d [2279/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/noisefilter/kritanoisefilter.so plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kritanoisefilter_autogen/mocs_compilation.cpp.o plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/noisefilter.cpp.o plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kis_wdg_noise.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2280/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoilpaintfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter/kritaoilpaintfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter_plugin.cpp.o -MF plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter_plugin.cpp.o.d -o plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter/kis_oilpaint_filter_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter/kis_oilpaint_filter_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2281/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapixelizefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter/kritapixelizefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kritapixelizefilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kritapixelizefilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kritapixelizefilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter/kritapixelizefilter_autogen/mocs_compilation.cpp [2282/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter/kritaraindropsfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter/kritaraindropsfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/3308615f6bdb438264e727568cc8f5ba44bfb9fa779883253f8009a1e0eb648c.d [2283/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapixelizefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter/kritapixelizefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter_plugin.cpp.o -MF plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter_plugin.cpp.o.d -o plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2284/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoilpaintfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/oilpaintfilter/kritaoilpaintfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter.cpp.o -MF plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter.cpp.o.d -o plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2285/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaraindropsfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter/kritaraindropsfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kritaraindropsfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kritaraindropsfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kritaraindropsfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter/kritaraindropsfilter_autogen/mocs_compilation.cpp [2286/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/oilpaintfilter/kritaoilpaintfilter.so plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kritaoilpaintfilter_autogen/mocs_compilation.cpp.o plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter_plugin.cpp.o plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2287/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapixelizefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/pixelizefilter/kritapixelizefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter.cpp.o -MF plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter.cpp.o.d -o plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter/kis_pixelize_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2288/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/df3cf23f37cc3e15644957e1625e4c6bbbbca967b419d8093431c057dda7e3a2.d [2289/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter/wdgrandompickoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/ui_wdgrandompickoptions.h -DKDE_UIC_BASENAME:STRING=wdgrandompickoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2290/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/pixelizefilter/kritapixelizefilter.so plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kritapixelizefilter_autogen/mocs_compilation.cpp.o plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter_plugin.cpp.o plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2291/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaraindropsfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter/kritaraindropsfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter_plugin.cpp.o -MF plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter_plugin.cpp.o.d -o plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter/kis_raindrops_filter_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter/kis_raindrops_filter_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2292/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaraindropsfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/raindropsfilter/kritaraindropsfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter.cpp.o -MF plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter.cpp.o.d -o plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter/kis_raindrops_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter/kis_raindrops_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/raindropsfilter/kis_raindrops_filter.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2293/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/raindropsfilter/kritaraindropsfilter.so plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kritaraindropsfilter_autogen/mocs_compilation.cpp.o plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter_plugin.cpp.o plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2294/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarandompickfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kritarandompickfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kritarandompickfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kritarandompickfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/randompickfilter/kis_wdg_random_pick.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/EWIEGA46WW/moc_kis_wdg_random_pick.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2295/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners/kritaroundcornersfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners/kritaroundcornersfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/29d99201d4e21c5bce0cd7eebb8780ba1e21d05f249956926f929612bb07a480.d [2296/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter/kritasmalltilesfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter/kritasmalltilesfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/fabf2be93555858530da511e9e9b81987be304a3aad54d1ec9e7174b7877f6ad.d [2297/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarandompickfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kis_wdg_random_pick.cpp.o -MF plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kis_wdg_random_pick.cpp.o.d -o plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kis_wdg_random_pick.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter/kis_wdg_random_pick.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter/kis_wdg_random_pick.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter/kis_wdg_random_pick.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2298/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritarandompickfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/randompickfilter/kritarandompickfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/randompickfilter.cpp.o -MF plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/randompickfilter.cpp.o.d -o plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/randompickfilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter/randompickfilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter/randompickfilter.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/randompickfilter/randompickfilter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2299/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundcornersfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners/kritaroundcornersfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kritaroundcornersfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kritaroundcornersfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kritaroundcornersfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners/kritaroundcornersfilter_autogen/mocs_compilation.cpp [2300/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/randompickfilter/kritarandompickfilter.so plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kritarandompickfilter_autogen/mocs_compilation.cpp.o plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/randompickfilter.cpp.o plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kis_wdg_random_pick.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2301/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmalltilesfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter/kritasmalltilesfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kritasmalltilesfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kritasmalltilesfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kritasmalltilesfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter/kritasmalltilesfilter_autogen/mocs_compilation.cpp [2302/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundcornersfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners/kritaroundcornersfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter_plugin.cpp.o -MF plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter_plugin.cpp.o.d -o plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2303/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4fade9c07fe1dce67eb8ebb4651fc4a4133418e33d1a5ad3d953a90147f96274.d [2304/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/wdgunsharp.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/ui_wdgunsharp.h -DKDE_UIC_BASENAME:STRING=wdgunsharp -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2305/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmalltilesfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter/kritasmalltilesfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter_plugin.cpp.o -MF plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter_plugin.cpp.o.d -o plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2306/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundcornersfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/roundcorners/kritaroundcornersfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter.cpp.o -MF plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter.cpp.o.d -o plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION��� 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2307/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/roundcorners/kritaroundcornersfilter.so plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kritaroundcornersfilter_autogen/mocs_compilation.cpp.o plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter_plugin.cpp.o plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2308/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasmalltilesfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/smalltilesfilter/kritasmalltilesfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter.cpp.o -MF plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter.cpp.o.d -o plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2309/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaunsharpfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kritaunsharpfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kritaunsharpfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kritaunsharpfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/unsharp/kis_wdg_unsharp.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/EWIEGA46WW/moc_kis_wdg_unsharp.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2310/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/smalltilesfilter/kritasmalltilesfilter.so plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kritasmalltilesfilter_autogen/mocs_compilation.cpp.o plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter_plugin.cpp.o plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2311/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaunsharpfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/unsharp.cpp.o -MF plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/unsharp.cpp.o.d -o plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/unsharp.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/unsharp.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/unsharp.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2312/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaunsharpfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_wdg_unsharp.cpp.o -MF plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_wdg_unsharp.cpp.o.d -o plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_wdg_unsharp.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/kis_wdg_unsharp.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/kis_wdg_unsharp.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/kis_wdg_unsharp.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2313/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/CMakeFiles/kritalevelfilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/872fb53d78b6cc167e91ede6381f29c413ce733b47fb82097cfb4be012fe84cd.d [2314/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/ui_KisLevelsConfigWidget.h -DKDE_UIC_BASENAME:STRING=KisLevelsConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2315/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/CMakeFiles/kritawavefilter_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/14294badc2f4eccd527c8079b4c0773d43c1d3349aa884ce37f4baef7c827f41.d [2316/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter/wdgwaveoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/ui_wdgwaveoptions.h -DKDE_UIC_BASENAME:STRING=wdgwaveoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2317/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/kritadodgeburn_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/kritadodgeburn_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7905eb40e5754b0e759e640a9047491c2bd9cf8191c26f678dcf4d6c86f24e9c.d [2318/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaunsharpfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/unsharp/kritaunsharpfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_unsharp_filter.cpp.o -MF plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_unsharp_filter.cpp.o.d -o plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_unsharp_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/kis_unsharp_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/unsharp/kis_unsharp_filter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2319/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalevelfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/kritalevelfilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/kritalevelfilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/kritalevelfilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/levelfilter/KisLevelsConfigWidget.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/moc_KisLevelsConfigWidget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2320/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawavefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kritawavefilter_autogen/mocs_compilation.cpp.o -MF plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kritawavefilter_autogen/mocs_compilation.cpp.o.d -o plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kritawavefilter_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/wavefilter/kis_wdg_wave.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/EWIEGA46WW/moc_kis_wdg_wave.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2321/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/unsharp/kritaunsharpfilter.so plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kritaunsharpfilter_autogen/mocs_compilation.cpp.o plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/unsharp.cpp.o plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_wdg_unsharp.cpp.o plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_unsharp_filter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2322/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawavefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/wavefilter.cpp.o -MF plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/wavefilter.cpp.o.d -o plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/wavefilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter/wavefilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter/wavefilter.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter/wavefilter.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2323/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalevelfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterPlugin.cpp.o -MF plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterPlugin.cpp.o.d -o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilterPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilterPlugin.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2324/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalevelfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilter.cpp.o -MF plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilter.cpp.o.d -o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilter.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilter.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2325/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawavefilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/wavefilter/kritawavefilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kis_wdg_wave.cpp.o -MF plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kis_wdg_wave.cpp.o.d -o plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kis_wdg_wave.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter/kis_wdg_wave.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter/kis_wdg_wave.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/wavefilter/kis_wdg_wave.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2326/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/wavefilter/kritawavefilter.so plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kritawavefilter_autogen/mocs_compilation.cpp.o plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/wavefilter.cpp.o plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kis_wdg_wave.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2327/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalevelfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/virtual_channel_info.cpp.o -MF plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/virtual_channel_info.cpp.o.d -o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/virtual_channel_info.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/virtual_channel_info.cpp [2328/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn/DodgeBurnConfigurationBaseWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/ui_DodgeBurnConfigurationBaseWidget.h -DKDE_UIC_BASENAME:STRING=DodgeBurnConfigurationBaseWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2329/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalevelfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/kis_multichannel_utils.cpp.o -MF plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/kis_multichannel_utils.cpp.o.d -o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/kis_multichannel_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/colorsfilters/kis_multichannel_utils.cpp [2330/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalevelfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterConfiguration.cpp.o -MF plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterConfiguration.cpp.o.d -o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilterConfiguration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_configuration.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilterConfiguration.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsFilterConfiguration.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2331/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadodgeburn_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/kritadodgeburn_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/kritadodgeburn_autogen/mocs_compilation.cpp.o -MF plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/kritadodgeburn_autogen/mocs_compilation.cpp.o.d -o plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/kritadodgeburn_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/kritadodgeburn_autogen/mocs_compilation.cpp [2332/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalevelfilter_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/levelfilter/kritalevelfilter_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsConfigWidget.cpp.o -MF plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsConfigWidget.cpp.o.d -o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2333/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d439f95568d7084470c03cadc8a13447040e35534d1928197a7c428d07ab564c.d [2334/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/wdgphongbumpmap.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/ui_wdgphongbumpmap.h -DKDE_UIC_BASENAME:STRING=wdgphongbumpmap -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2335/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadodgeburn_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/kritadodgeburn_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurnPlugin.cpp.o -MF plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurnPlugin.cpp.o.d -o plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurnPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn/DodgeBurnPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn/DodgeBurnPlugin.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2336/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadodgeburn_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/dodgeburn/kritadodgeburn_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurn.cpp.o -MF plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurn.cpp.o.d -o plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurn.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn/DodgeBurn.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn/DodgeBurn.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/dodgeburn/DodgeBurn.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2337/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/levelfilter/kritalevelfilter.so plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/kritalevelfilter_autogen/mocs_compilation.cpp.o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterPlugin.cpp.o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilter.cpp.o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsConfigWidget.cpp.o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterConfiguration.cpp.o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/kis_multichannel_utils.cpp.o plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/virtual_channel_info.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2338/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/dodgeburn/kritadodgeburn.so plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/kritadodgeburn_autogen/mocs_compilation.cpp.o plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurnPlugin.cpp.o plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurn.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2339/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaphongbumpmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kritaphongbumpmap_autogen/mocs_compilation.cpp.o -MF plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kritaphongbumpmap_autogen/mocs_compilation.cpp.o.d -o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kritaphongbumpmap_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/EWIEGA46WW/moc_kis_phong_bumpmap_config_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2340/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaphongbumpmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_plugin.cpp.o -MF plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_plugin.cpp.o.d -o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_plugin.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2341/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/CMakeFiles/kritaposterize_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/posterize /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8924f8848fd3940b8a7848ebcd984e1536cd9f1edc814d141ff566d8096d7360.d [2342/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaphongbumpmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_filter.cpp.o -MF plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_filter.cpp.o.d -o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2343/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaphongbumpmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/phong_pixel_processor.cpp.o -MF plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/phong_pixel_processor.cpp.o.d -o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/phong_pixel_processor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/phong_pixel_processor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/phong_pixel_processor.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/phong_pixel_processor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2344/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaphongbumpmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_config_widget.cpp.o -MF plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_config_widget.cpp.o.d -o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_config_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2345/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaposterize_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/posterize -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/posterize/CMakeFiles/kritaposterize.dir/kritaposterize_autogen/mocs_compilation.cpp.o -MF plugins/filters/posterize/CMakeFiles/kritaposterize.dir/kritaposterize_autogen/mocs_compilation.cpp.o.d -o plugins/filters/posterize/CMakeFiles/kritaposterize.dir/kritaposterize_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/../../../../../../plugins/filters/posterize/posterize.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/moc_posterize.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2346/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/CMakeFiles/kritaindexcolors_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/e43f8da932df4f2d7b49a3119893333e96cc93169ab33a174e9083a8acdffb43.d [2347/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/kiswdgindexcolors.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/ui_kiswdgindexcolors.h -DKDE_UIC_BASENAME:STRING=kiswdgindexcolors -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2348/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/phongbumpmap/kritaphongbumpmap.so plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kritaphongbumpmap_autogen/mocs_compilation.cpp.o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_plugin.cpp.o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_config_widget.cpp.o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_filter.cpp.o plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/phong_pixel_processor.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2349/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/CMakeFiles/kritanormalize_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/normalize /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0f8162186e54d133381a8b87ca9e7bf6f36a75e2e54a31343def62f7f7e82d93.d [2350/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaposterize_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/posterize -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/posterize/kritaposterize_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/posterize/CMakeFiles/kritaposterize.dir/posterize.cpp.o -MF plugins/filters/posterize/CMakeFiles/kritaposterize.dir/posterize.cpp.o.d -o plugins/filters/posterize/CMakeFiles/kritaposterize.dir/posterize.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/posterize/posterize.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/posterize/posterize.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/posterize/posterize.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2351/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/posterize/kritaposterize.so plugins/filters/posterize/CMakeFiles/kritaposterize.dir/kritaposterize_autogen/mocs_compilation.cpp.o plugins/filters/posterize/CMakeFiles/kritaposterize.dir/posterize.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2352/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaindexcolors_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kritaindexcolors_autogen/mocs_compilation.cpp.o -MF plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kritaindexcolors_autogen/mocs_compilation.cpp.o.d -o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kritaindexcolors_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/../../../../../../plugins/filters/indexcolors/indexcolors.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/moc_indexcolors.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2353/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaindexcolors_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolors.cpp.o -MF plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolors.cpp.o.d -o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolors.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolors.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolors.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2354/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaindexcolors_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kiswdgindexcolors.cpp.o -MF plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kiswdgindexcolors.cpp.o.d -o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kiswdgindexcolors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/kiswdgindexcolors.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_configuration.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/kiswdgindexcolors.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2355/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaindexcolors_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/palettegeneratorconfig.cpp.o -MF plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/palettegeneratorconfig.cpp.o.d -o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/palettegeneratorconfig.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/palettegeneratorconfig.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/palettegeneratorconfig.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/palettegeneratorconfig.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2356/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaindexcolors_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/indexcolors/kritaindexcolors_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolorpalette.cpp.o -MF plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolorpalette.cpp.o.d -o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolorpalette.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp: In member function ‘void IndexColorPalette::insertShades(KoColor, KoColor, int)’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:115:23: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘LabColor*’ increases required alignment of target type [-Wcast-align] 115 | LabColor clrA = *(reinterpret_cast(koclrA.data())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:116:23: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘LabColor*’ increases required alignment of target type [-Wcast-align] 116 | LabColor clrB = *(reinterpret_cast(koclrB.data())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp: In member function ‘void IndexColorPalette::insertShades(QColor, QColor, int)’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:128:23: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘LabColor*’ increases required alignment of target type [-Wcast-align] 128 | LabColor clrA = *(reinterpret_cast(koclrA.data())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:129:23: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘LabColor*’ increases required alignment of target type [-Wcast-align] 129 | LabColor clrB = *(reinterpret_cast(koclrB.data())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp: In member function ‘void IndexColorPalette::insertColor(KoColor)’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:141:22: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘LabColor*’ increases required alignment of target type [-Wcast-align] 141 | LabColor clr = *(reinterpret_cast(koclr.data())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp: In member function ‘void IndexColorPalette::insertColor(QColor)’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:150:22: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘LabColor*’ increases required alignment of target type [-Wcast-align] 150 | LabColor clr = *(reinterpret_cast(koclr.data())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:150:22: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/filters/indexcolors/indexcolorpalette.cpp:150:22: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2357/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritanormalize_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/normalize -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kritanormalize_autogen/mocs_compilation.cpp.o -MF plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kritanormalize_autogen/mocs_compilation.cpp.o.d -o plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kritanormalize_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/../../../../../../plugins/filters/normalize/kis_normalize.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/moc_kis_normalize.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2358/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/CMakeFiles/kritagradientmap_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/da8dee9bfe16fcac113cf3cdbe962d282d48092d309cf3153c64e0e2bf40c52a.d [2359/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/ui_KisGradientMapFilterConfigWidget.h -DKDE_UIC_BASENAME:STRING=KisGradientMapFilterConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2360/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/indexcolors/kritaindexcolors.so plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kritaindexcolors_autogen/mocs_compilation.cpp.o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kiswdgindexcolors.cpp.o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolors.cpp.o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolorpalette.cpp.o plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/palettegeneratorconfig.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2361/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/CMakeFiles/kritathreshold_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/threshold /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/44f6830c34a0954e95d28f8ea9dea6d3a2d0b8f83af69b8886f58bea85e699c0.d [2362/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritanormalize_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/normalize -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/normalize/kritanormalize_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kis_normalize.cpp.o -MF plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kis_normalize.cpp.o.d -o plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kis_normalize.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/normalize/kis_normalize.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_color_transformation_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/normalize/kis_normalize.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/normalize/kis_normalize.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2363/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/normalize/kritanormalize.so plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kritanormalize_autogen/mocs_compilation.cpp.o plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kis_normalize.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2364/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/kritagradientmap_autogen/mocs_compilation.cpp.o -MF plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/kritagradientmap_autogen/mocs_compilation.cpp.o.d -o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/kritagradientmap_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/moc_KisGradientMapFilterConfigWidget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2365/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilter.cpp.o -MF plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilter.cpp.o.d -o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilter.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilter.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2366/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfigWidget.cpp.o -MF plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfigWidget.cpp.o.d -o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2367/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterPlugin.cpp.o -MF plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterPlugin.cpp.o.d -o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterPlugin.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2368/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/threshold/wdg_threshold.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/ui_wdg_threshold.h -DKDE_UIC_BASENAME:STRING=wdg_threshold -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2369/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfiguration.cpp.o -MF plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfiguration.cpp.o.d -o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2370/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterNearestCachedGradient.cpp.o -MF plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterNearestCachedGradient.cpp.o.d -o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterNearestCachedGradient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterNearestCachedGradient.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterNearestCachedGradient.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2371/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/gradientmap/kritagradientmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterDitherCachedGradient.cpp.o -MF plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterDitherCachedGradient.cpp.o.d -o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterDitherCachedGradient.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterDitherCachedGradient.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoStopGradient.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/gradientmap/KisGradientMapFilterDitherCachedGradient.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2372/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritathreshold_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/threshold -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/threshold/CMakeFiles/kritathreshold.dir/kritathreshold_autogen/mocs_compilation.cpp.o -MF plugins/filters/threshold/CMakeFiles/kritathreshold.dir/kritathreshold_autogen/mocs_compilation.cpp.o.d -o plugins/filters/threshold/CMakeFiles/kritathreshold.dir/kritathreshold_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/../../../../../../plugins/filters/threshold/threshold.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/moc_threshold.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2373/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/gradientmap/kritagradientmap.so plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/kritagradientmap_autogen/mocs_compilation.cpp.o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilter.cpp.o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfigWidget.cpp.o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfiguration.cpp.o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterPlugin.cpp.o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterNearestCachedGradient.cpp.o plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterDitherCachedGradient.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2374/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/CMakeFiles/kritahalftone_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ad984e0c87628948d14b33e8a9c4ba0ea36d614c15a1cd83d252d6f32c27e417.d [2375/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/ui_KisHalftoneConfigWidget.h -DKDE_UIC_BASENAME:STRING=KisHalftoneConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2376/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneConfigPageWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/ui_KisHalftoneConfigPageWidget.h -DKDE_UIC_BASENAME:STRING=KisHalftoneConfigPageWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2377/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/CMakeFiles/kritaedgedetection_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/88575759ab525e99951ab21b599e192ea095a4ee3139f4376952a2272cd9fbd9.d [2378/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/bedd76e0cfc213c2db8bfb8d9003d563ab0058a6c53f9828fe2ad7b2f70bdcf8.d [2379/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritathreshold_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/threshold -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/threshold/kritathreshold_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/threshold/CMakeFiles/kritathreshold.dir/threshold.cpp.o -MF plugins/filters/threshold/CMakeFiles/kritathreshold.dir/threshold.cpp.o.d -o plugins/filters/threshold/CMakeFiles/kritathreshold.dir/threshold.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/threshold/threshold.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/threshold/threshold.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/threshold/threshold.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2380/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/threshold/kritathreshold.so plugins/filters/threshold/CMakeFiles/kritathreshold.dir/kritathreshold_autogen/mocs_compilation.cpp.o plugins/filters/threshold/CMakeFiles/kritathreshold.dir/threshold.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2381/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahalftone_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/halftone/CMakeFiles/kritahalftone.dir/kritahalftone_autogen/mocs_compilation.cpp.o -MF plugins/filters/halftone/CMakeFiles/kritahalftone.dir/kritahalftone_autogen/mocs_compilation.cpp.o.d -o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/kritahalftone_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/moc_KisHalftoneConfigPageWidget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/ui_KisHalftoneConfigPageWidget.h:25, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >��� 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2382/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahalftone_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilterConfiguration.cpp.o -MF plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilterConfiguration.cpp.o.d -o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilterConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilterConfiguration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilterConfiguration.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2383/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection/wdg_edge_detection.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/ui_wdg_edge_detection.h -DKDE_UIC_BASENAME:STRING=wdg_edge_detection -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2384/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahalftone_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigWidget.cpp.o -MF plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigWidget.cpp.o.d -o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneConfigWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneConfigWidget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2385/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahalftone_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigPageWidget.cpp.o -MF plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigPageWidget.cpp.o.d -o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigPageWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneConfigPageWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneConfigPageWidget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2386/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaedgedetection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kritaedgedetection_autogen/mocs_compilation.cpp.o -MF plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kritaedgedetection_autogen/mocs_compilation.cpp.o.d -o plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kritaedgedetection_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/EWIEGA46WW/../../../../../../plugins/filters/edgedetection/kis_edge_detection_filter.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/EWIEGA46WW/moc_kis_edge_detection_filter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2387/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap/wdg_convert_height_to_normal_map.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/ui_wdg_convert_height_to_normal_map.h -DKDE_UIC_BASENAME:STRING=wdg_convert_height_to_normal_map -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2388/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahalftone_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/halftone/kritahalftone_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilter.cpp.o -MF plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilter.cpp.o.d -o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp: In instantiation of ‘void KisHalftoneFilter::processChannel(KisPaintDeviceSP, KisPaintDeviceSP, const QRect&, const KisHalftoneFilterConfiguration*, const QString&, KoChannelInfo*) const [with ChannelType = short unsigned int; KisPaintDeviceSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:459:36: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 459 | processChannel(device, generatorDevices[i], applyRect, config, prefix, channels.at(i)); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:348:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 348 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:368:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 368 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:387:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 387 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 404 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp: In instantiation of ‘void KisHalftoneFilter::processChannel(KisPaintDeviceSP, KisPaintDeviceSP, const QRect&, const KisHalftoneFilterConfiguration*, const QString&, KoChannelInfo*) const [with ChannelType = unsigned int; KisPaintDeviceSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:462:36: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: 462 | processChannel(device, generatorDevices[i], applyRect, config, prefix, channels.at(i)); /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:348:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 348 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:368:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 368 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:387:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 387 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 404 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp: In instantiation of ‘void KisHalftoneFilter::processChannel(KisPaintDeviceSP, KisPaintDeviceSP, const QRect&, const KisHalftoneFilterConfiguration*, const QString&, KoChannelInfo*) const [with ChannelType = Imath_3_1::half; KisPaintDeviceSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:466:33: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: 466 | processChannel(device, generatorDevices[i], applyRect, config, prefix, channels.at(i)); /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:348:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 348 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:368:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 368 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:387:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 387 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 404 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp: In instantiation of ‘void KisHalftoneFilter::processChannel(KisPaintDeviceSP, KisPaintDeviceSP, const QRect&, const KisHalftoneFilterConfiguration*, const QString&, KoChannelInfo*) const [with ChannelType = float; KisPaintDeviceSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:470:34: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: 470 | processChannel(device, generatorDevices[i], applyRect, config, prefix, channels.at(i)); /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:348:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 348 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:368:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 368 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:387:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 387 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 404 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp: In instantiation of ‘void KisHalftoneFilter::processChannel(KisPaintDeviceSP, KisPaintDeviceSP, const QRect&, const KisHalftoneFilterConfiguration*, const QString&, KoChannelInfo*) const [with ChannelType = double; KisPaintDeviceSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:473:35: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: 473 | processChannel(device, generatorDevices[i], applyRect, config, prefix, channels.at(i)); /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:348:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 348 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:368:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 368 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:387:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 387 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 404 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp: In instantiation of ‘void KisHalftoneFilter::processChannel(KisPaintDeviceSP, KisPaintDeviceSP, const QRect&, const KisHalftoneFilterConfiguration*, const QString&, KoChannelInfo*) const [with ChannelType = short int; KisPaintDeviceSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:479:35: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: 479 | processChannel(device, generatorDevices[i], applyRect, config, prefix, channels.at(i)); /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:348:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 348 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:368:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 368 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:387:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 387 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/halftone/KisHalftoneFilter.cpp:404:41: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align] 404 | ChannelType *dstPixel = reinterpret_cast(dstIterator.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2389/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/halftone/kritahalftone.so plugins/filters/halftone/CMakeFiles/kritahalftone.dir/kritahalftone_autogen/mocs_compilation.cpp.o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilter.cpp.o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilterConfiguration.cpp.o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigWidget.cpp.o plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigPageWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2390/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaedgedetection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_wdg_edge_detection.cpp.o -MF plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_wdg_edge_detection.cpp.o.d -o plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_wdg_edge_detection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection/kis_wdg_edge_detection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection/kis_wdg_edge_detection.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection/kis_wdg_edge_detection.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2391/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaedgedetection_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/edgedetection/kritaedgedetection_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_edge_detection_filter.cpp.o -MF plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_edge_detection_filter.cpp.o.d -o plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_edge_detection_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection/kis_edge_detection_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection/kis_edge_detection_filter.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/edgedetection/kis_edge_detection_filter.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2392/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaconvertheighttonormalmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp.o -MF plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp.o.d -o plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/EWIEGA46WW/moc_kis_convert_height_to_normal_map_filter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2393/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/edgedetection/kritaedgedetection.so plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kritaedgedetection_autogen/mocs_compilation.cpp.o plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_edge_detection_filter.cpp.o plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_wdg_edge_detection.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2394/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/CMakeFiles/kritaasccdl_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7f2b6babae13b33ffd3ed75d1e050fdb6428a23af74e72b00dd3897909b44912.d [2395/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/wdg_asccdl.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/ui_wdg_asccdl.h -DKDE_UIC_BASENAME:STRING=wdg_asccdl -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2396/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaconvertheighttonormalmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_wdg_convert_height_to_normal_map.cpp.o -MF plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_wdg_convert_height_to_normal_map.cpp.o.d -o plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_wdg_convert_height_to_normal_map.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.h:8, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2397/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize/CMakeFiles/kritapalettize_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize/kritapalettize_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/palettize /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize/kritapalettize_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/042af926c032c49be6e3cfecdd381cd5f5911f55e854cf50418bab263f377ec1.d [2398/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaconvertheighttonormalmap_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_convert_height_to_normal_map_filter.cpp.o -MF plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_convert_height_to_normal_map_filter.cpp.o.d -o plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_convert_height_to_normal_map_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2399/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap.so plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp.o plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_convert_height_to_normal_map_filter.cpp.o plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_wdg_convert_height_to_normal_map.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2400/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/filters/palettize/palettize.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize/ui_palettize.h -DKDE_UIC_BASENAME:STRING=palettize -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2401/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapalettize_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/palettize -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize/kritapalettize_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/palettize/CMakeFiles/kritapalettize.dir/kritapalettize_autogen/mocs_compilation.cpp.o -MF plugins/filters/palettize/CMakeFiles/kritapalettize.dir/kritapalettize_autogen/mocs_compilation.cpp.o.d -o plugins/filters/palettize/CMakeFiles/kritapalettize.dir/kritapalettize_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize/kritapalettize_autogen/mocs_compilation.cpp [2402/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaasccdl_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kritaasccdl_autogen/mocs_compilation.cpp.o -MF plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kritaasccdl_autogen/mocs_compilation.cpp.o.d -o plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kritaasccdl_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/EWIEGA46WW/../../../../../../plugins/filters/asccdl/kis_asccdl_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/EWIEGA46WW/moc_kis_asccdl_filter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2403/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/CMakeFiles/kritaresettransparent_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/filters/resettransparent /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ed837090699726bb400d2641fe4b656e86da0f3a784d5aa5d20ff5fb41486c60.d [2404/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaasccdl_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_asccdl_filter.cpp.o -MF plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_asccdl_filter.cpp.o.d -o plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_asccdl_filter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.cpp: In member function ‘virtual void KisASCCDLTransformation::transform(const quint8*, quint8*, qint32) const’: /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.cpp:111:28: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 111 | for (uint c = 0; c < channelCount; c++){ | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.cpp:112:19: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 112 | if (c != alphaPos) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.cpp:112:19: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_asccdl_filter.cpp:112:19: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2405/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaasccdl_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/asccdl/kritaasccdl_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_wdg_asccdl.cpp.o -MF plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_wdg_asccdl.cpp.o.d -o plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_wdg_asccdl.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_wdg_asccdl.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_wdg_asccdl.h:8, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/asccdl/kis_wdg_asccdl.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2406/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresettransparent_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/resettransparent -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/kritaresettransparent_autogen/mocs_compilation.cpp.o -MF plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/kritaresettransparent_autogen/mocs_compilation.cpp.o.d -o plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/kritaresettransparent_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/../../../../../../plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/moc_KisResetTransparentFilter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2407/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/asccdl/kritaasccdl.so plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kritaasccdl_autogen/mocs_compilation.cpp.o plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_asccdl_filter.cpp.o plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_wdg_asccdl.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2408/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/CMakeFiles/krita_shape_image_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/krita_shape_image_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/krita_shape_image_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/783c0282cd39539b38fb15733c7344e1e67aaaafbf805c10e4c14a7814c33953.d [2409/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresettransparent_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/resettransparent -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/resettransparent/kritaresettransparent_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/KisResetTransparentFilter.cpp.o -MF plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/KisResetTransparentFilter.cpp.o.d -o plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/KisResetTransparentFilter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/resettransparent/KisResetTransparentFilter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/resettransparent/KisResetTransparentFilter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2410/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/resettransparent/kritaresettransparent.so plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/kritaresettransparent_autogen/mocs_compilation.cpp.o plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/KisResetTransparentFilter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2411/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/CMakeFiles/krita_shape_paths_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d7bf9f2bd77a95a608ef550ef6d07a3032883e834ceb6f95e7a1824a0317d05e.d [2412/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_image_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/krita_shape_image_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o -MF plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o.d -o plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/krita_shape_image_autogen/mocs_compilation.cpp [2413/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_image_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/krita_shape_image_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o -MF plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o.d -o plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape/ImageShapePlugin.cpp [2414/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/star/StarShapeConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/ui_StarShapeConfigWidget.h -DKDE_UIC_BASENAME:STRING=StarShapeConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2415/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/rectangle/RectangleShapeConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/ui_RectangleShapeConfigWidget.h -DKDE_UIC_BASENAME:STRING=RectangleShapeConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2416/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/ellipse/EllipseShapeConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/ui_EllipseShapeConfigWidget.h -DKDE_UIC_BASENAME:STRING=EllipseShapeConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2417/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/spiral/SpiralShapeConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/ui_SpiralShapeConfigWidget.h -DKDE_UIC_BASENAME:STRING=SpiralShapeConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2418/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes && /usr/lib64/qt5/bin/rcc --name pathshapes --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/qrc_pathshapes.cpp /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/pathshapes.qrc [2419/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_image_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/krita_shape_image_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o -MF plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o.d -o plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape/ImageShapeFactory.cpp [2420/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_image_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/imageshape/krita_shape_image_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o -MF plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o.d -o plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/imageshape/ImageShape.cpp [2421/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/flake/imageshape/krita_shape_image.so plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libz.so libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libX11.so /usr/lib64/libXext.so && : [2422/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/krita_shape_paths_autogen/mocs_compilation.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/krita_shape_paths_autogen/mocs_compilation.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/krita_shape_paths_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/mocs_compilation.cpp [2423/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeFactory.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeFactory.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/ellipse/EllipseShapeFactory.cpp [2424/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShape.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShape.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/ellipse/EllipseShape.cpp [2425/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigWidget.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigWidget.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/ellipse/EllipseShapeConfigWidget.cpp [2426/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigCommand.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigCommand.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/ellipse/EllipseShapeConfigCommand.cpp [2427/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShape.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShape.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/spiral/SpiralShape.cpp [2428/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapalettize_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize -I/builddir/build/BUILD/krita-5.2.2/plugins/filters/palettize -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/filters/palettize/kritapalettize_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/filters/palettize/CMakeFiles/kritapalettize.dir/palettize.cpp.o -MF plugins/filters/palettize/CMakeFiles/kritapalettize.dir/palettize.cpp.o.d -o plugins/filters/palettize/CMakeFiles/kritapalettize.dir/palettize.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/filters/palettize/palettize.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/palettize/palettize.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/filters/palettize/palettize.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2429/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeFactory.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeFactory.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/spiral/SpiralShapeFactory.cpp [2430/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigCommand.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigCommand.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/spiral/SpiralShapeConfigCommand.cpp [2431/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigWidget.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigWidget.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/spiral/SpiralShapeConfigWidget.cpp [2432/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/filters/palettize/kritapalettize.so plugins/filters/palettize/CMakeFiles/kritapalettize.dir/kritapalettize_autogen/mocs_compilation.cpp.o plugins/filters/palettize/CMakeFiles/kritapalettize.dir/palettize.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2433/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShape.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShape.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/star/StarShape.cpp [2434/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigCommand.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigCommand.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/star/StarShapeConfigCommand.cpp [2435/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigWidget.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigWidget.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/star/StarShapeConfigWidget.cpp [2436/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeFactory.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeFactory.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/star/StarShapeFactory.cpp [2437/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeFactory.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeFactory.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/rectangle/RectangleShapeFactory.cpp [2438/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShape.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShape.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/rectangle/RectangleShape.cpp [2439/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigCommand.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigCommand.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/rectangle/RectangleShapeConfigCommand.cpp [2440/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigWidget.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigWidget.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/rectangle/RectangleShapeConfigWidget.cpp [2441/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathParameter.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathParameter.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathParameter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/enhancedpath/EnhancedPathParameter.cpp [2442/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathCommand.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathCommand.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/enhancedpath/EnhancedPathCommand.cpp [2443/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShape.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShape.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/enhancedpath/EnhancedPathShape.cpp [2444/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathHandle.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathHandle.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathHandle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/enhancedpath/EnhancedPathHandle.cpp [2445/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/qrc_pathshapes.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/qrc_pathshapes.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/qrc_pathshapes.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/qrc_pathshapes.cpp [2446/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/CMakeFiles/kritagradientgenerator_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/db2e42ec719a5d326c088967fe97db93cbb2a00bc0ab77bbbd77529abf059c03.d [2447/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/ui_KisGradientGeneratorConfigWidget.h -DKDE_UIC_BASENAME:STRING=KisGradientGeneratorConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2448/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/PathShapesPlugin.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/PathShapesPlugin.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/PathShapesPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/PathShapesPlugin.cpp [2449/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShapeFactory.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShapeFactory.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/enhancedpath/EnhancedPathShapeFactory.cpp [2450/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_shape_paths_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/flake/pathshapes/krita_shape_paths_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathFormula.cpp.o -MF plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathFormula.cpp.o.d -o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathFormula.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/flake/pathshapes/enhancedpath/EnhancedPathFormula.cpp [2451/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/kritagradientgenerator_autogen/mocs_compilation.cpp.o -MF plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/kritagradientgenerator_autogen/mocs_compilation.cpp.o.d -o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/kritagradientgenerator_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/gradient/KisGradientGeneratorConfigWidget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/moc_KisGradientGeneratorConfigWidget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2452/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/flake/pathshapes/krita_shape_paths.so plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/krita_shape_paths_autogen/mocs_compilation.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShape.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeFactory.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigWidget.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigCommand.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShape.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeFactory.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigWidget.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigCommand.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShape.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeFactory.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigWidget.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigCommand.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShape.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeFactory.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigWidget.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigCommand.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShape.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShapeFactory.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathCommand.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathParameter.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathFormula.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathHandle.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/PathShapesPlugin.cpp.o plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/qrc_pathshapes.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so && : [2453/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorPlugin.cpp.o -MF plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorPlugin.cpp.o.d -o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_registry.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorPlugin.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2454/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGenerator.cpp.o -MF plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGenerator.cpp.o.d -o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGenerator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGenerator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_information.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGenerator.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGenerator.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2455/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/CMakeFiles/kritacolorgenerator_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/generators/solid /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/2c275605b79a1612e27ef8ef13aea94468d378d448b7ad3831b66e6ab05bfb7b.d [2456/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/solid/wdgcoloroptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/ui_wdgcoloroptions.h -DKDE_UIC_BASENAME:STRING=wdgcoloroptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2457/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/CMakeFiles/kritapatterngenerator_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8e23a92036cb378b868256b148b69f4369ad92b24192e51ac2d77aa2220f1c1f.d [2458/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/solid -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kritacolorgenerator_autogen/mocs_compilation.cpp.o -MF plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kritacolorgenerator_autogen/mocs_compilation.cpp.o.d -o plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kritacolorgenerator_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/solid/colorgenerator.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/moc_colorgenerator.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2459/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfiguration.cpp.o -MF plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfiguration.cpp.o.d -o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoSegmentGradient.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorConfiguration.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2460/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern/wdgpatternoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/ui_wdgpatternoptions.h -DKDE_UIC_BASENAME:STRING=wdgpatternoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2461/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagradientgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/gradient/kritagradientgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfigWidget.cpp.o -MF plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfigWidget.cpp.o.d -o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorConfigWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/gradient/KisGradientGeneratorConfigWidget.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2462/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/solid -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/colorgenerator.cpp.o -MF plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/colorgenerator.cpp.o.d -o plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/colorgenerator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/solid/colorgenerator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/solid/colorgenerator.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/solid/colorgenerator.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2463/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/generators/gradient/kritagradientgenerator.so plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/kritagradientgenerator_autogen/mocs_compilation.cpp.o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorPlugin.cpp.o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGenerator.cpp.o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfigWidget.cpp.o plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfiguration.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2464/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapatterngenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kritapatterngenerator_autogen/mocs_compilation.cpp.o -MF plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kritapatterngenerator_autogen/mocs_compilation.cpp.o.d -o plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kritapatterngenerator_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/pattern/kis_wdg_pattern.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_pattern.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2465/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/solid -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/solid/kritacolorgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kis_wdg_color.cpp.o -MF plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kis_wdg_color.cpp.o.d -o plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kis_wdg_color.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/solid/kis_wdg_color.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/solid/kis_wdg_color.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/solid/kis_wdg_color.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2466/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/generators/solid/kritacolorgenerator.so plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kritacolorgenerator_autogen/mocs_compilation.cpp.o plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/colorgenerator.cpp.o plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kis_wdg_color.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2467/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/73f0e3b5aeddf8c0505899d85317cb3ebc4b32342be526d190d6b7f2cfd2e2aa.d [2468/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/wdgsimplexnoiseoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/ui_wdgsimplexnoiseoptions.h -DKDE_UIC_BASENAME:STRING=wdgsimplexnoiseoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2469/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/CMakeFiles/kritascreentonegenerator_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/c0da322f1bdaf3cedf8f33a97f690cc19591918964408cb23ee5d88ba837f52f.d [2470/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapatterngenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/patterngenerator.cpp.o -MF plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/patterngenerator.cpp.o.d -o plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/patterngenerator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern/patterngenerator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern/patterngenerator.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern/patterngenerator.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2471/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapatterngenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/pattern/kritapatterngenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kis_wdg_pattern.cpp.o -MF plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kis_wdg_pattern.cpp.o.d -o plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kis_wdg_pattern.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern/kis_wdg_pattern.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern/kis_wdg_pattern.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/pattern/kis_wdg_pattern.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2472/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasimplexnoisegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp.o -MF plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp.o.d -o plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/simplexnoise/kis_wdg_simplex_noise.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/EWIEGA46WW/moc_kis_wdg_simplex_noise.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2473/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/generators/pattern/kritapatterngenerator.so plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kritapatterngenerator_autogen/mocs_compilation.cpp.o plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/patterngenerator.cpp.o plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kis_wdg_pattern.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2474/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneConfigWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/ui_KisScreentoneConfigWidget.h -DKDE_UIC_BASENAME:STRING=KisScreentoneConfigWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2475/3372] /usr/bin/gcc -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasimplexnoisegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu90 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/3rdparty/c-open-simplex/open-simplex-noise.c.o -MF plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/3rdparty/c-open-simplex/open-simplex-noise.c.o.d -o plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/3rdparty/c-open-simplex/open-simplex-noise.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/3rdparty/c-open-simplex/open-simplex-noise.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [2476/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasimplexnoisegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/simplexnoisegenerator.cpp.o -MF plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/simplexnoisegenerator.cpp.o.d -o plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/simplexnoisegenerator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.cpp: In member function ‘virtual void KisSimplexNoiseGenerator::generate(KisProcessingInformation, const QSize&, KisFilterConfigurationSP, KoUpdater*) const’: /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:89:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 89 | reinterpret_cast(c.data())[0] = value; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:102:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 102 | reinterpret_cast(c.data())[0] = value; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:102:13: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:102:13: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2477/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasimplexnoisegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kis_wdg_simplex_noise.cpp.o -MF plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kis_wdg_simplex_noise.cpp.o.d -o plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kis_wdg_simplex_noise.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/kis_wdg_simplex_noise.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/kis_wdg_simplex_noise.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/simplexnoise/kis_wdg_simplex_noise.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2478/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/generators/simplexnoise/kritasimplexnoisegenerator.so plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp.o plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/simplexnoisegenerator.cpp.o plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kis_wdg_simplex_noise.cpp.o plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/3rdparty/c-open-simplex/open-simplex-noise.c.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2479/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/kritascreentonegenerator_autogen/mocs_compilation.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/kritascreentonegenerator_autogen/mocs_compilation.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/kritascreentonegenerator_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/screentone/KisScreentoneConfigWidget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/moc_KisScreentoneConfigWidget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2480/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneBrightnessContrastFunctions.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneBrightnessContrastFunctions.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneBrightnessContrastFunctions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneBrightnessContrastFunctions.cpp [2481/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneScreentoneFunctions.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneScreentoneFunctions.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneScreentoneFunctions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneScreentoneFunctions.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneScreentoneFunctions.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2482/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorPlugin.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorPlugin.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_registry.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorPlugin.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2483/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneConfigWidget.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneConfigWidget.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneConfigWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneConfigWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2484/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorConfiguration.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorConfiguration.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorConfiguration.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2485/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b0a398e3ca02d51ac91111cb593e8170c45ac8f15dc314ffb564f56c415757dd.d [2486/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern/wdgmultigridpatternoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/ui_wdgmultigridpatternoptions.h -DKDE_UIC_BASENAME:STRING=wdgmultigridpatternoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2487/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/e270807c26a303a4db32e96acd2ad67521a45a22fecb29ef98486a91003fffe1.d [2488/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamultigridpatterngenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp.o -MF plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp.o.d -o plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_multigrid_pattern.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2489/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamultigridpatterngenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/multigridpatterngenerator.cpp.o -MF plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/multigridpatterngenerator.cpp.o.d -o plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/multigridpatterngenerator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern/multigridpatterngenerator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern/multigridpatterngenerator.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern/multigridpatterngenerator.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2490/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/wdgseexpr.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/ui_wdgseexpr.h -DKDE_UIC_BASENAME:STRING=wdgseexpr -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2491/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/wdgseexprsavepreset.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/ui_wdgseexprsavepreset.h -DKDE_UIC_BASENAME:STRING=wdgseexprsavepreset -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2492/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamultigridpatterngenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kis_wdg_multigrid_pattern.cpp.o -MF plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kis_wdg_multigrid_pattern.cpp.o.d -o plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kis_wdg_multigrid_pattern.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2493/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/generators/multigridpattern/kritamultigridpatterngenerator.so plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp.o plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/multigridpatterngenerator.cpp.o plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kis_wdg_multigrid_pattern.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2494/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseexprgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kritaseexprgenerator_autogen/mocs_compilation.cpp.o -MF plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kritaseexprgenerator_autogen/mocs_compilation.cpp.o.d -o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kritaseexprgenerator_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/seexpr/generator.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/moc_generator.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2495/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseexprgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprVariable.cpp.o -MF plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprVariable.cpp.o.d -o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprVariable.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/SeExprVariable.cpp [2496/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseexprgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprExpressionContext.cpp.o -MF plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprExpressionContext.cpp.o.d -o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprExpressionContext.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/SeExprExpressionContext.cpp [2497/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseexprgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/generator.cpp.o -MF plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/generator.cpp.o.d -o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/generator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sequential_iterator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisSequentialIteratorProgress.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp: In member function ‘virtual void KisSeExprGenerator::generate(KisProcessingInformation, const QSize&, KisFilterConfigurationSP, KoUpdater*) const’: /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp:139:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 139 | reinterpret_cast(c.data())[0] = value[0]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp:140:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 140 | reinterpret_cast(c.data())[1] = value[1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp:141:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 141 | reinterpret_cast(c.data())[2] = value[2]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp:141:17: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/generator.cpp:141:17: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2498/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseexprgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr.cpp.o -MF plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr.cpp.o.d -o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/kis_wdg_seexpr.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/kis_wdg_seexpr.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/kis_wdg_seexpr.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2499/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/CMakeFiles/kritalibkra_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/9cb14c08583fa2f618652b5b39be0faacd648fd33e0e034f3bde160a93a26cdf.d [2500/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaseexprgenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/seexpr/kritaseexprgenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr_presets_save.cpp.o -MF plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr_presets_save.cpp.o.d -o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr_presets_save.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/kis_wdg_seexpr_presets_save.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/seexpr/kis_wdg_seexpr_presets_save.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2501/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kritalibkra_autogen/mocs_compilation.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kritalibkra_autogen/mocs_compilation.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kritalibkra_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.h:21, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/../../../../../../plugins/impex/libkra/kra_converter.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/moc_kra_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2502/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGenerator.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGenerator.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGenerator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGenerator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_processing_information.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGenerator.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGenerator.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2503/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/generators/seexpr/kritaseexprgenerator.so plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kritaseexprgenerator_autogen/mocs_compilation.cpp.o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprVariable.cpp.o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprExpressionContext.cpp.o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/generator.cpp.o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr.cpp.o plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr_presets_save.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libKSeExprUI.so.4.0.4.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKSeExpr.so.4.0.4.0 -ldl /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2504/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_colorize_dom_utils.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_colorize_dom_utils.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_colorize_dom_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_colorize_dom_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_colorize_dom_utils.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2505/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritascreentonegenerator_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/generators/screentone/kritascreentonegenerator_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorTemplate.cpp.o -MF plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorTemplate.cpp.o.d -o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorTemplate.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorTemplate.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorTemplate.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2506/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_load_visitor.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_load_visitor.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_load_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_load_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_load_visitor.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_load_visitor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_layer.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_load_visitor.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2507/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_saver.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_saver.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_saver.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_saver.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_saver.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_saver.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_saver.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2508/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_loader.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_loader.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_loader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.h:21, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp: In member function ‘KisImageSP KisKraLoader::loadXML(const QDomElement&)’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp:361:33: warning: ‘void KisKraLoader::backCompat_loadAudio(const QDomElement&, KisImageSP, KisDocument*)’ is deprecated [-Wdeprecated-declarations] 361 | backCompat_loadAudio(e, image, m_d->document); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.h:49:28: note: declared here 49 | Q_DECL_DEPRECATED void backCompat_loadAudio(const QDomElement &elem, KisImageSP image, KisDocument *document); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp: In member function ‘void KisKraLoader::backCompat_loadAudio(const QDomElement&, KisImageSP, KisDocument*)’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp:651:77: warning: unused parameter ‘image’ [-Wunused-parameter] 651 | void KisKraLoader::backCompat_loadAudio(const QDomElement& elem, KisImageSP image, KisDocument *document) | ~~~~~~~~~~~^~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp:651:77: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.cpp:651:77: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2509/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_utils.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_utils.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_utils.cpp [2510/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_save_visitor.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_save_visitor.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_save_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_save_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_save_visitor.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_save_visitor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImage.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_save_visitor.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2511/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_savexml_visitor.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_savexml_visitor.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_savexml_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_savexml_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_savexml_visitor.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2512/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/CMakeFiles/kritajpegimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/60c6484992e7b087201384508323ddf151e23949e5864671e9620a99b7a70a2d.d [2513/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/CMakeFiles/kritajpegexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a4f0b86f1a98758d68db5a8b05870034a4d0b59a74fd4dc56ee4b563ae3814aa.d [2514/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibkra_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra/kritalibkra_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kra_converter.cpp.o -MF plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kra_converter.cpp.o.d -o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kra_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kra_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kis_kra_loader.h:21, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kra_converter.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kra_converter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra/kra_converter.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2515/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kritajpegimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kritajpegimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kritajpegimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_converter.h:19, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_import.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2516/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_import.cc.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_import.cc.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_import.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_import.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2517/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_source.cpp.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_source.cpp.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_source.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_source.cpp [2518/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_destination.cpp.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_destination.cpp.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_destination.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_destination.cpp [2519/3372] /usr/bin/gcc -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu90 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/3rdparty/lcms/iccjpeg.c.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/3rdparty/lcms/iccjpeg.c.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/3rdparty/lcms/iccjpeg.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms/iccjpeg.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [2520/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_wdg_options_jpeg.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/ui_kis_wdg_options_jpeg.h -DKDE_UIC_BASENAME:STRING=kis_wdg_options_jpeg -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2521/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritalibkra.so.19 -o plugins/impex/libkra/libkritalibkra.so.19.0.0 plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kritalibkra_autogen/mocs_compilation.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_colorize_dom_utils.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_loader.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_load_visitor.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_saver.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_save_visitor.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_savexml_visitor.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_utils.cpp.o plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kra_converter.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2522/3372] /usr/bin/cmake -E cmake_symlink_library plugins/impex/libkra/libkritalibkra.so.19.0.0 plugins/impex/libkra/libkritalibkra.so.19 plugins/impex/libkra/libkritalibkra.so && : [2523/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_converter.cc.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_converter.cc.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_converter.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.cc:39: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2524/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kritajpegexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kritajpegexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kritajpegexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_converter.h:19, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2525/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/jpeg/kritajpegimport.so plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kritajpegimport_autogen/mocs_compilation.cpp.o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_import.cc.o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_converter.cc.o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_source.cpp.o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_destination.cpp.o plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/3rdparty/lcms/iccjpeg.c.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libjpeg.so /usr/lib64/liblcms2.so /usr/lib64/libexiv2.so /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2526/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_source.cpp.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_source.cpp.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_source.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_source.cpp [2527/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_destination.cpp.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_destination.cpp.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_destination.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_destination.cpp [2528/3372] /usr/bin/gcc -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-common -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings -Werror=implicit-function-declaration -DNDEBUG -std=gnu90 -fPIC -fvisibility=hidden -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/3rdparty/lcms/iccjpeg.c.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/3rdparty/lcms/iccjpeg.c.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/3rdparty/lcms/iccjpeg.c.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms/iccjpeg.c cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [2529/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/CMakeFiles/kritatiffpsd_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffpsd_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffpsd_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b5ec21fd8cf4655110a1d33b92fc70cd47a25307cd15598535017b740ffd27a3.d [2530/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffpsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffpsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffpsd_autogen/mocs_compilation.cpp [2531/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/generators/screentone/kritascreentonegenerator.so plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/kritascreentonegenerator_autogen/mocs_compilation.cpp.o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGenerator.cpp.o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneConfigWidget.cpp.o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneScreentoneFunctions.cpp.o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneBrightnessContrastFunctions.cpp.o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorPlugin.cpp.o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorConfiguration.cpp.o plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorTemplate.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2532/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_export.cc.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_export.cc.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_export.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_export.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_export.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2533/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajpegexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jpeg/kritajpegexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/3rdparty/lcms -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_converter.cc.o -MF plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_converter.cc.o.d -o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_converter.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jpeg/kis_jpeg_converter.cc:39: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2534/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/CMakeFiles/kritapngimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/png /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4ee583558b52d804cca202c99849b6b78ba56604e390f497b384fd564a90ac85.d [2535/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffpsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffpsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_layer_record.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_layer_record.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_layer_record.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_layer_record.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_layer_record.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_layer_record.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/psd/psd_layer_section.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_layer_record.h:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2536/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/jpeg/kritajpegexport.so plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kritajpegexport_autogen/mocs_compilation.cpp.o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_export.cc.o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_converter.cc.o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_source.cpp.o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_destination.cpp.o plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/3rdparty/lcms/iccjpeg.c.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libjpeg.so /usr/lib64/liblcms2.so /usr/lib64/libexiv2.so /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2537/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffpsd_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffpsd_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_resource_record.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_resource_record.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_resource_record.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_resource_record.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_resource_record.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_resource_record.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2538/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritatiffpsd.so.19 -o plugins/impex/tiff/libkritatiffpsd.so.19.0.0 plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_layer_record.cpp.o plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_resource_record.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/psd/libkritapsd.so.19.0.0 /usr/lib64/libtiff.so libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/metadata/libkritametadata.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2539/3372] /usr/bin/cmake -E cmake_symlink_library plugins/impex/tiff/libkritatiffpsd.so.19.0.0 plugins/impex/tiff/libkritatiffpsd.so.19 plugins/impex/tiff/libkritatiffpsd.so && : [2540/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/CMakeFiles/kritapngexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/png /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b89d349e3457a043ce7956121b16cdd73ee6528d6903821a6a6ce8c494cc74e4.d [2541/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapngimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/png/CMakeFiles/kritapngimport.dir/kritapngimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/png/CMakeFiles/kritapngimport.dir/kritapngimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/png/CMakeFiles/kritapngimport.dir/kritapngimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_import.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/EWIEGA46WW/moc_kis_png_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2542/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_wdg_options_png.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/ui_kis_wdg_options_png.h -DKDE_UIC_BASENAME:STRING=kis_wdg_options_png -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2543/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/CMakeFiles/kritatiffimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4d06dc6e4a7c552323a30d12a1d9bb927948feaffadecaf0597ebf8f47857da2.d [2544/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapngimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/png/CMakeFiles/kritapngimport.dir/kis_png_import.cc.o -MF plugins/impex/png/CMakeFiles/kritapngimport.dir/kis_png_import.cc.o.d -o plugins/impex/png/CMakeFiles/kritapngimport.dir/kis_png_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_png_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_png_import.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_png_import.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2545/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/CMakeFiles/kritatiffexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ade315133fa2fd23b6dd9f457b95b828b5e51f9ee45c31adf46bebf3a28415e6.d [2546/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kritatiffimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kritatiffimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kritatiffimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tiff/kis_tiff_import.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/EWIEGA46WW/moc_kis_tiff_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2547/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_wdg_options_tiff.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/ui_kis_wdg_options_tiff.h -DKDE_UIC_BASENAME:STRING=kis_wdg_options_tiff -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2548/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapngexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/png/CMakeFiles/kritapngexport.dir/kritapngexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/png/CMakeFiles/kritapngexport.dir/kritapngexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/png/CMakeFiles/kritapngexport.dir/kritapngexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_export.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/moc_kis_png_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_export.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2549/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_buffer_stream.cc.o -MF plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_buffer_stream.cc.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_buffer_stream.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_buffer_stream.cc [2550/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kritatiffexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kritatiffexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kritatiffexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_converter.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tiff/kis_dlg_options_tiff.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/moc_kis_dlg_options_tiff.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tiff/kis_dlg_options_tiff.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2551/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_converter.cc.o -MF plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_converter.cc.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_converter.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_converter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_converter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_converter.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_converter.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2552/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_writer_visitor.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_writer_visitor.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_writer_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_converter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/generator/kis_generator_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:28: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp: In member function ‘bool KisTIFFWriterVisitor::copyDataToStrips(KisHLineConstIteratorSP, tdata_t, uint32_t, uint16_t, uint8_t, const std::array&)’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:128:30: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 128 | const float *d = reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:142:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const half*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 142 | const half *d = reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:156:21: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 156 | reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:156:21: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:156:21: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2553/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_dlg_options_tiff.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_dlg_options_tiff.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_dlg_options_tiff.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_dlg_options_tiff.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_converter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_dlg_options_tiff.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_dlg_options_tiff.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_dlg_options_tiff.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2554/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/png/kritapngimport.so plugins/impex/png/CMakeFiles/kritapngimport.dir/kritapngimport_autogen/mocs_compilation.cpp.o plugins/impex/png/CMakeFiles/kritapngimport.dir/kis_png_import.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libpng.so /usr/lib64/libz.so /usr/lib64/libQt5Network.so.5.15.12 libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2555/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_export.cc.o -MF plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_export.cc.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_export.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_export.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_export.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_export.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2556/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_psd_writer_visitor.cpp.o -MF plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_psd_writer_visitor.cpp.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_psd_writer_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp: In member function ‘bool KisTiffPsdWriter::copyDataToStrips(KisHLineConstIteratorSP, tdata_t, uint32_t, uint16_t, uint8_t, const std::array&)’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:134:30: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 134 | const float *d = reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:147:33: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const half*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 147 | const half *d = reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:161:21: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const quint16*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 161 | reinterpret_cast(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:161:21: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:161:21: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2557/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/CMakeFiles/kritacsvimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ea31be65e38ff20d40e839cfcf10514e5e12a74830a669ab06cabcbe42f9267d.d [2558/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/tiff/kritatiffexport.so plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kritatiffexport_autogen/mocs_compilation.cpp.o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_converter.cc.o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_writer_visitor.cpp.o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_export.cc.o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_dlg_options_tiff.cpp.o plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_psd_writer_visitor.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libexiv2.so plugins/metadata/common/libkritaexifcommon.so.19.0.0 plugins/impex/tiff/libkritatiffpsd.so.19.0.0 /usr/lib64/libtiff.so /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 /usr/lib64/libexiv2.so libs/psd/libkritapsd.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/metadata/libkritametadata.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2559/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatiffimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff/kritatiffimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_tiff_import.cc.o -MF plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_tiff_import.cc.o.d -o plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_tiff_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_import.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_import.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_import.cc:58: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h: In member function ‘virtual uint32_t KisTIFFReaderFromPalette::copyDataToChannels(quint32, quint32, quint32, QSharedPointer)’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:497:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KisTIFFReaderFromPalette::type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 497 | reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | it->rawData()); | ~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:497:17: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:497:17: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h: In instantiation of ‘uint32_t KisTIFFReaderTarget::_copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with U = unsigned int; typename std::enable_if::is_integer, void>::type* = 0; T = unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:293:35: required from ‘uint32_t KisTIFFReaderTarget::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 293 | return _copyDataToChannels(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:288:5: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 288 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 386 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h: In instantiation of ‘uint32_t KisTIFFReaderTarget::_copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with U = float; typename std::enable_if<(! std::numeric_limits::is_integer), void>::type* = 0; T = float; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:293:35: required from ‘uint32_t KisTIFFReaderTarget::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = float; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: 293 | return _copyDataToChannels(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:288:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: 288 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 307 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h: In instantiation of ‘uint32_t KisTIFFReaderTarget::_copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with U = short unsigned int; typename std::enable_if::is_integer, void>::type* = 0; T = short unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:293:35: required from ‘uint32_t KisTIFFReaderTarget::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = short unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: 293 | return _copyDataToChannels(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:288:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: 288 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 386 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h: In instantiation of ‘uint32_t KisTIFFReaderTarget::_copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with U = Imath_3_1::half; typename std::enable_if<(! std::numeric_limits::is_integer), void>::type* = 0; T = Imath_3_1::half; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:293:35: required from ‘uint32_t KisTIFFReaderTarget::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = Imath_3_1::half; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: 293 | return _copyDataToChannels(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:288:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: 288 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:386:20: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 307 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_import.cc:59: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘uint32_t KisTIFFYCbCrReader::copyDataToChannelsImpl(quint32, quint32, quint32, QSharedPointer) [with U = unsigned int; typename std::enable_if::is_integer, void>::type* = 0; T = unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:86:38: required from ‘uint32_t KisTIFFYCbCrReader::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: 86 | return copyDataToChannelsImpl(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:81:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: 81 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_reader.h:307:20: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 147 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘void KisTIFFYCbCrReader::finalizeImpl() [with U = unsigned int; typename std::enable_if::is_integer, void>::type* = 0; T = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:91:28: required from ‘void KisTIFFYCbCrReader::finalize() [with T = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: 91 | return finalizeImpl(); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: | ~~~~~~~~~~~~^~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:89:10: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: 89 | void finalize() override /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: | ^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘unsigned int*’ increases required alignment of target type [-Wcast-align] 230 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘uint32_t KisTIFFYCbCrReader::copyDataToChannelsImpl(quint32, quint32, quint32, QSharedPointer) [with U = float; typename std::enable_if<(! std::numeric_limits::is_integer), void>::type* = 0; T = float; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:86:38: required from ‘uint32_t KisTIFFYCbCrReader::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = float; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: 86 | return copyDataToChannelsImpl(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:81:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: 81 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 110 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘void KisTIFFYCbCrReader::finalizeImpl() [with U = float; typename std::enable_if<(! std::numeric_limits::is_integer), void>::type* = 0; T = float]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:91:28: required from ‘void KisTIFFYCbCrReader::finalize() [with T = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: 91 | return finalizeImpl(); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: | ~~~~~~~~~~~~^~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:89:10: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: 89 | void finalize() override /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: | ^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:172:24: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 172 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘uint32_t KisTIFFYCbCrReader::copyDataToChannelsImpl(quint32, quint32, quint32, QSharedPointer) [with U = short unsigned int; typename std::enable_if::is_integer, void>::type* = 0; T = short unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:86:38: required from ‘uint32_t KisTIFFYCbCrReader::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = short unsigned int; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:172:24: warning: 86 | return copyDataToChannelsImpl(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:172:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:81:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:172:24: warning: 81 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:172:24: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 147 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘void KisTIFFYCbCrReader::finalizeImpl() [with U = short unsigned int; typename std::enable_if::is_integer, void>::type* = 0; T = short unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:91:28: required from ‘void KisTIFFYCbCrReader::finalize() [with T = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: 91 | return finalizeImpl(); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: | ~~~~~~~~~~~~^~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:89:10: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: 89 | void finalize() override /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:147:28: warning: | ^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 230 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘uint32_t KisTIFFYCbCrReader::copyDataToChannelsImpl(quint32, quint32, quint32, QSharedPointer) [with U = Imath_3_1::half; typename std::enable_if<(! std::numeric_limits::is_integer), void>::type* = 0; T = Imath_3_1::half; uint32_t = unsigned int; quint32 = unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:86:38: required from ‘uint32_t KisTIFFYCbCrReader::copyDataToChannels(quint32, quint32, quint32, QSharedPointer) [with T = Imath_3_1::half; uint32_t = unsigned int; quint32 = unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: 86 | return copyDataToChannelsImpl(x, y, dataWidth, tiffstream); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:81:5: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: 81 | copyDataToChannels(quint32 x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:230:24: warning: | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 110 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h: In instantiation of ‘void KisTIFFYCbCrReader::finalizeImpl() [with U = Imath_3_1::half; typename std::enable_if<(! std::numeric_limits::is_integer), void>::type* = 0; T = Imath_3_1::half]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:91:28: required from ‘void KisTIFFYCbCrReader::finalize() [with T = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: 91 | return finalizeImpl(); /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: | ~~~~~~~~~~~~^~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:89:10: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: 89 | void finalize() override /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:110:28: warning: | ^~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tiff/kis_tiff_ycbcr_reader.h:172:24: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 172 | T *d = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2560/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kritacsvimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kritacsvimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kritacsvimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_loader.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_csv_loader.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/kis_csv_import.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_kis_csv_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2561/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kis_csv_import.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kis_csv_import.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kis_csv_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/kis_csv_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/kis_csv_import.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/kis_csv_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2562/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapngexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/png -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/kritapngexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/png/CMakeFiles/kritapngexport.dir/kis_png_export.cc.o -MF plugins/impex/png/CMakeFiles/kritapngexport.dir/kis_png_export.cc.o.d -o plugins/impex/png/CMakeFiles/kritapngexport.dir/kis_png_export.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_png_export.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/kis_color_button.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_png_export.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_png_export.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/png/kis_png_export.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2563/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/tiff/kritatiffimport.so plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kritatiffimport_autogen/mocs_compilation.cpp.o plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_tiff_import.cc.o plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_buffer_stream.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tiff:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libexiv2.so plugins/metadata/common/libkritaexifcommon.so.19.0.0 /usr/lib64/libturbojpeg.so.0.2.0 plugins/impex/tiff/libkritatiffpsd.so.19.0.0 /usr/lib64/libtiff.so /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 /usr/lib64/libexiv2.so libs/psd/libkritapsd.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2564/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/png/kritapngexport.so plugins/impex/png/CMakeFiles/kritapngexport.dir/kritapngexport_autogen/mocs_compilation.cpp.o plugins/impex/png/CMakeFiles/kritapngexport.dir/kis_png_export.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libpng.so /usr/lib64/libz.so /usr/lib64/libQt5Network.so.5.15.12 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2565/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/CMakeFiles/kritacsvexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/f359123cad9ad91c9a790bd9b8bc7491cca440f1a3cbfc0242126550f191f092.d [2566/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_loader.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_loader.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_loader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_loader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_loader.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_loader.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_loader.cpp:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2567/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_read_line.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_read_line.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_read_line.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_read_line.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_layer_record.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_read_line.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_read_line.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/asl/kis_asl_writer_utils.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_read_line.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2568/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_layer_record.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_layer_record.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_layer_record.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_layer_record.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_layer_record.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_layer_record.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2569/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/csv/kritacsvimport.so plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kritacsvimport_autogen/mocs_compilation.cpp.o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kis_csv_import.cpp.o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_loader.cpp.o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_read_line.cpp.o plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_layer_record.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2570/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kritacsvexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kritacsvexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kritacsvexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_saver.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_csv_saver.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/kis_csv_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_kis_csv_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2571/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/CMakeFiles/kritaexrimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/1b16e0a1d2a79b011e41f75392ef1bd7f09e1cc12c29fbd3142f92adce2a2780.d [2572/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_layer_record.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_layer_record.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_layer_record.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_layer_record.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_keyframe_channel.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_raster_keyframe_channel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_layer_record.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_layer_record.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2573/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kis_csv_export.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kis_csv_export.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kis_csv_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/kis_csv_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/kis_csv_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/kis_csv_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2574/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacsvexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/csv -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/csv/kritacsvexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_saver.cpp.o -MF plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_saver.cpp.o.d -o plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_saver.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_saver.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_saver.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_saver.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/csv/csv_saver.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2575/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kritaexrimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kritaexrimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kritaexrimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2576/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/csv/kritacsvexport.so plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kritacsvexport_autogen/mocs_compilation.cpp.o plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kis_csv_export.cpp.o plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_saver.cpp.o plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_layer_record.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2577/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_extra_tags.cpp.o -MF plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_extra_tags.cpp.o.d -o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_extra_tags.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_extra_tags.cpp [2578/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_import.cc.o -MF plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_import.cc.o.d -o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_import.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2579/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/CMakeFiles/kritaexrexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/470bdca18cb8d69aaf0a3f30f6be595c0441f7fc618409c23c9da752858520ec.d [2580/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_export_widget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/ui_exr_export_widget.h -DKDE_UIC_BASENAME:STRING=exr_export_widget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2581/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/CMakeFiles/kritapdfimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ab2a17699daea64ca7d474f735901dcc99537f5a9193ea0c22cd8baf056f670a.d [2582/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kritaexrexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kritaexrexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kritaexrexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2583/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kis_exr_layers_sorter.cpp.o -MF plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kis_exr_layers_sorter.cpp.o.d -o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kis_exr_layers_sorter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2584/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_export.cc.o -MF plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_export.cc.o.d -o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_export.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_export.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_export.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2585/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_extra_tags.cpp.o -MF plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_extra_tags.cpp.o.d -o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_extra_tags.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_extra_tags.cpp [2586/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf/pdfimportwidgetbase.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/ui_pdfimportwidgetbase.h -DKDE_UIC_BASENAME:STRING=pdfimportwidgetbase -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2587/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapdfimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/poppler/qt5 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kritapdfimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kritapdfimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kritapdfimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/pdf/kis_pdf_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/EWIEGA46WW/moc_kis_pdf_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2588/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_converter.cc.o -MF plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_converter.cc.o.d -o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_converter.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:31: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EXRConverter::Private::decodeData1(Imf_3_1::InputFile&, ExrPaintLayerInfo&, KisPaintLayerSP, int, int, int, int, Imf_3_1::PixelType) [with _T_ = Imath_3_1::half; KisPaintLayerSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:850:45: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 850 | d->decodeData1(file, info, layer, width, dx, dy, height, Imf::HALF); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘pixel_type*’ {aka ‘KoGrayTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 463 | pixel_type* dstPtr = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EXRConverter::Private::decodeData1(Imf_3_1::InputFile&, ExrPaintLayerInfo&, KisPaintLayerSP, int, int, int, int, Imf_3_1::PixelType) [with _T_ = float; KisPaintLayerSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:853:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: 853 | d->decodeData1(file, info, layer, width, dx, dy, height, Imf::FLOAT); /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘pixel_type*’ {aka ‘KoGrayTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 463 | pixel_type* dstPtr = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = float; int size = 4; int alphaPos = 3]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = Imath_3_1::half; int size = 4; int alphaPos = 3]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = float; int size = 2; int alphaPos = 1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = Imath_3_1::half; int size = 2; int alphaPos = 1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = float; int size = 1; int alphaPos = -1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = Imath_3_1::half; int size = 1; int alphaPos = -1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2589/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kis_exr_layers_sorter.cpp.o -MF plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kis_exr_layers_sorter.cpp.o.d -o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kis_exr_layers_sorter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2590/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapdfimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/poppler/qt5 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import_widget.cpp.o -MF plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import_widget.cpp.o.d -o plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf/kis_pdf_import_widget.cpp [2591/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/exr/kritaexrimport.so plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kritaexrimport_autogen/mocs_compilation.cpp.o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_import.cc.o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_converter.cc.o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kis_exr_layers_sorter.cpp.o plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_extra_tags.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2592/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapdfimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/pdf/kritapdfimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/poppler/qt5 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import.cpp.o -MF plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import.cpp.o.d -o plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf/kis_pdf_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf/kis_pdf_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/pdf/kis_pdf_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2593/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2 && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/CMakeFiles/kritajp2import_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2 /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2 /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0e0ee8f1540e3badeb4d162f258dd6833006d091a72d7bad586e6222ef75c3a9.d [2594/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/pdf/kritapdfimport.so plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kritapdfimport_autogen/mocs_compilation.cpp.o plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import.cpp.o plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import_widget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libpoppler-qt5.so /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2595/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexrexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/exr -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/exr/kritaexrexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_converter.cc.o -MF plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_converter.cc.o.d -o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_converter.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:31: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EXRConverter::Private::decodeData1(Imf_3_1::InputFile&, ExrPaintLayerInfo&, KisPaintLayerSP, int, int, int, int, Imf_3_1::PixelType) [with _T_ = Imath_3_1::half; KisPaintLayerSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:850:45: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 850 | d->decodeData1(file, info, layer, width, dx, dy, height, Imf::HALF); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘pixel_type*’ {aka ‘KoGrayTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 463 | pixel_type* dstPtr = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EXRConverter::Private::decodeData1(Imf_3_1::InputFile&, ExrPaintLayerInfo&, KisPaintLayerSP, int, int, int, int, Imf_3_1::PixelType) [with _T_ = float; KisPaintLayerSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:853:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: 853 | d->decodeData1(file, info, layer, width, dx, dy, height, Imf::FLOAT); /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘pixel_type*’ {aka ‘KoGrayTraits::Pixel*’} increases required alignment of target type [-Wcast-align] 463 | pixel_type* dstPtr = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = float; int size = 4; int alphaPos = 3]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:463:30: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = Imath_3_1::half; int size = 4; int alphaPos = 3]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = float; int size = 2; int alphaPos = 1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = Imath_3_1::half; int size = 2; int alphaPos = 1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = float; int size = 1; int alphaPos = -1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const float*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc: In instantiation of ‘void EncoderImpl<_T_, size, alphaPos>::encodeData(int) [with _T_ = Imath_3_1::half; int size = 1; int alphaPos = -1]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:997:6: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: 997 | void EncoderImpl<_T_, size, alphaPos>::encodeData(int line) /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/exr/exr_converter.cc:1002:26: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 1002 | const _T_* dst = reinterpret_cast < const _T_* >(it->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2596/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/CMakeFiles/krita_raw_import_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/fa105328c783185d1f894d72c4353238807cc2d9028c950cafde8b6a90ee235d.d [2597/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajp2import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/openjpeg-2.5 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jp2/CMakeFiles/kritajp2import.dir/kritajp2import_autogen/mocs_compilation.cpp.o -MF plugins/impex/jp2/CMakeFiles/kritajp2import.dir/kritajp2import_autogen/mocs_compilation.cpp.o.d -o plugins/impex/jp2/CMakeFiles/kritajp2import.dir/kritajp2import_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2598/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/wdgrawimport.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/ui_wdgrawimport.h -DKDE_UIC_BASENAME:STRING=wdgrawimport -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2599/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajp2import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/openjpeg-2.5 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_import.cc.o -MF plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_import.cc.o.d -o plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_import.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2600/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/exr/kritaexrexport.so plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kritaexrexport_autogen/mocs_compilation.cpp.o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_export.cc.o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_converter.cc.o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kis_exr_layers_sorter.cpp.o plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_extra_tags.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2601/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/krita_raw_import_autogen/mocs_compilation.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/krita_raw_import_autogen/mocs_compilation.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/krita_raw_import_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/EWIEGA46WW/../../../../../../plugins/impex/raw/kis_raw_import.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/EWIEGA46WW/moc_kis_raw_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/mocs_compilation.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2602/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajp2import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jp2/kritajp2import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/openjpeg-2.5 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_converter.cc.o -MF plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_converter.cc.o.d -o plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_converter.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.cc:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.cc: In member function ‘KisImportExportErrorCode JP2Converter::buildImage(const QString&)’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.cc:349:47: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘quint16*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 349 | quint16 *px = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.cc:349:47: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/impex/jp2/jp2_converter.cc:349:47: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2603/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/jp2/kritajp2import.so plugins/impex/jp2/CMakeFiles/kritajp2import.dir/kritajp2import_autogen/mocs_compilation.cpp.o plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_import.cc.o plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_converter.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libopenjp2.so.2.5.1 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -lm && : [2604/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/libkdcraw_debug.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/libkdcraw_debug.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/libkdcraw_debug.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src/libkdcraw_debug.cpp [2605/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/kis_raw_import.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/kis_raw_import.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/kis_raw_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp: In lambda function: /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp:197:29: warning: cast from ‘const char*’ to ‘const KoBgrTraits::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 197 | reinterpret_cast(imageData.data()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp: In member function ‘void KisRawImport::slotUpdatePreview()’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp:321:27: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 321 | QRgb *pixel = reinterpret_cast(image.scanLine(y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp:321:27: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/kis_raw_import.cpp:321:27: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2606/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rcombobox.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rcombobox.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rcombobox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src/rcombobox.cpp [2607/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rexpanderbox.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rexpanderbox.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rexpanderbox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src/rexpanderbox.cpp [2608/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rnuminput.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rnuminput.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rnuminput.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src/rnuminput.cpp [2609/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp [2610/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/CMakeFiles/kritasvgimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/svg /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b5b3f0ab2d7e5af7f2266c2240050dad4789312c781f9b2be48519f5688074ee.d [2611/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/CMakeFiles/kritaqimageioexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/62f3626277ac39caca13ec8130081ee0ac0fe8fb3b0ae6377f0ca3a707f22795.d [2612/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rsliderspinbox.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rsliderspinbox.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rsliderspinbox.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src/rsliderspinbox.cpp [2613/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio/kis_wdg_options_qimageio.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/ui_kis_wdg_options_qimageio.h -DKDE_UIC_BASENAME:STRING=kis_wdg_options_qimageio -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2614/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_raw_import_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/raw/krita_raw_import_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common -I/builddir/build/BUILD/krita-5.2.2/plugins/metadata/common -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDCRAW -isystem /usr/include/KF5/KDCRAW/kdcraw -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rwidgetutils.cpp.o -MF plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rwidgetutils.cpp.o.d -o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rwidgetutils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/raw/3rdparty/libkdcraw/src/rwidgetutils.cpp [2615/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasvgimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/svg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kritasvgimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kritasvgimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kritasvgimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/svg/kis_svg_import.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/EWIEGA46WW/moc_kis_svg_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2616/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqimageioexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kritaqimageioexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kritaqimageioexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kritaqimageioexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qimageio/kis_qimageio_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/EWIEGA46WW/moc_kis_qimageio_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2617/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/raw/krita_raw_import.so plugins/impex/raw/CMakeFiles/krita_raw_import.dir/krita_raw_import_autogen/mocs_compilation.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/kis_raw_import.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/libkdcraw_debug.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rcombobox.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rexpanderbox.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rnuminput.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rsliderspinbox.cpp.o plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rwidgetutils.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/metadata/common:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libKF5KDcraw.so.5.0.0 plugins/metadata/common/libkritaexifcommon.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libexiv2.so && : [2618/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/CMakeFiles/kritaqimageioimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0a1f492f84e5b9cdcf52e8671a50511ace2414b55bbf41a50333746000c33b43.d [2619/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasvgimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/svg -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/svg/kritasvgimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kis_svg_import.cc.o -MF plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kis_svg_import.cc.o.d -o plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kis_svg_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/svg/kis_svg_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/svg/kis_svg_import.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/svg/kis_svg_import.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2620/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/CMakeFiles/kritaoraimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/5cf6916686d12202728a5888e2f3b6d45f6101492e233046bf51b38e99d28b34.d [2621/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/svg/kritasvgimport.so plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kritasvgimport_autogen/mocs_compilation.cpp.o plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kis_svg_import.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2622/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqimageioimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kritaqimageioimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kritaqimageioimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kritaqimageioimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qimageio/kis_qimageio_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/EWIEGA46WW/moc_kis_qimageio_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2623/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqimageioexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kis_qimageio_export.cpp.o -MF plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kis_qimageio_export.cpp.o.d -o plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kis_qimageio_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio/kis_qimageio_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio/kis_qimageio_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio/kis_qimageio_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2624/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/qimageio/kritaqimageioexport.so plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kritaqimageioexport_autogen/mocs_compilation.cpp.o plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kis_qimageio_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2625/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kritaoraimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kritaoraimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kritaoraimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2626/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqimageioimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qimageio/kritaqimageioimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kis_qimageio_import.cpp.o -MF plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kis_qimageio_import.cpp.o.d -o plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kis_qimageio_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio/kis_qimageio_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio/kis_qimageio_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qimageio/kis_qimageio_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2627/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/qimageio/kritaqimageioimport.so plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kritaqimageioimport_autogen/mocs_compilation.cpp.o plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kis_qimageio_import.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2628/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_import.cc.o -MF plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_import.cc.o.d -o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_import.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2629/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_load_context.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_load_context.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_load_context.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_load_context.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_load_context.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2630/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_converter.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_converter.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2631/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_save_context.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_save_context.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_save_context.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2632/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/CMakeFiles/kritaoraexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/e71813f143807d9c1a953a457dc94bdda42bf5ef4283c282ac763a7a8406e7cc.d [2633/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/CMakeFiles/kritaxcfimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b99cc2b474505826fcd53b00422a01e2b52fd21d40f9d64b02c678eafe93c565.d [2634/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_save_visitor.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_save_visitor.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_save_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2635/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kritaoraexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kritaoraexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kritaoraexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2636/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_load_visitor.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_load_visitor.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_load_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.h:21, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2637/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/ora/kritaoraimport.so plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kritaoraimport_autogen/mocs_compilation.cpp.o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_import.cc.o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_converter.cpp.o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_load_context.cpp.o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_save_context.cpp.o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_load_visitor.cpp.o plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_save_visitor.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2638/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_converter.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_converter.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_converter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_converter.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2639/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_load_context.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_load_context.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_load_context.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_load_context.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_load_context.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2640/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_export.cc.o -MF plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_export.cc.o.d -o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_export.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_export.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/ora_export.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2641/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_save_context.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_save_context.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_save_context.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2642/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaxcfimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kritaxcfimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kritaxcfimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kritaxcfimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/xcf/kis_xcf_import.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/EWIEGA46WW/moc_kis_xcf_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2643/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/CMakeFiles/kritapsd_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsd_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsd_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d0fb2d7c733bbcdfa97858dc999c7d4c257e0e994cde238aeab47f7ec07fff11.d [2644/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsd_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o -MF plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o.d -o plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsd_static_autogen/mocs_compilation.cpp [2645/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_save_visitor.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_save_visitor.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_save_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2646/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaoraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/ora -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/ora/kritaoraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_load_visitor.cpp.o -MF plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_load_visitor.cpp.o.d -o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_load_visitor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection_based_layer.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_adjustment_layer.h:21, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2647/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsd_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_colormode_block.cpp.o -MF plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_colormode_block.cpp.o.d -o plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_colormode_block.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_colormode_block.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_colormode_block.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_colormode_block.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2648/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/ora/kritaoraexport.so plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kritaoraexport_autogen/mocs_compilation.cpp.o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_export.cc.o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_converter.cpp.o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_load_context.cpp.o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_save_context.cpp.o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_load_visitor.cpp.o plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_save_visitor.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2649/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaxcfimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/xcf/kritaxcfimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/3rdparty/xcftools -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kis_xcf_import.cpp.o -MF plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kis_xcf_import.cpp.o.d -o plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kis_xcf_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/kis_xcf_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/kis_xcf_import.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/xcf/kis_xcf_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2650/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/CMakeFiles/kritaqmlexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d21eaa7f3259dba6762622df3772ca27da3720435f52a691e19cb15f8b6b16dd.d [2651/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/CMakeFiles/kritatgaexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7f430df4e3735eeef8f6f0bf2aca7ffbe0e5bf000a35ba36dfbf756b02f4a741.d [2652/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/xcf/kritaxcfimport.so plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kritaxcfimport_autogen/mocs_compilation.cpp.o plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kis_xcf_import.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 plugins/impex/xcf/libxcftools.a /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2653/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsd_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_image_data.cpp.o -MF plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_image_data.cpp.o.d -o plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_image_data.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_image_data.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_image_data.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_image_data.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_image_data.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2654/3372] : && /usr/bin/cmake -E rm -f plugins/impex/psd/libkritapsd_static.a && /usr/bin/ar qc plugins/impex/psd/libkritapsd_static.a plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_colormode_block.cpp.o plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_image_data.cpp.o && /usr/bin/ranlib plugins/impex/psd/libkritapsd_static.a && : [2655/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/CMakeFiles/kritapsdimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/5444a566b382525ab54dc7fd37e26319dbcced9336fb5d618c3c28f5465e52f8.d [2656/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmlexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/qml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/kritaqmlexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/kritaqmlexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/kritaqmlexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_converter.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_converter.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2657/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmlexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/qml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_converter.cc.o -MF plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_converter.cc.o.d -o plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_converter.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml/qml_converter.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml/qml_converter.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml/qml_converter.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml/qml_converter.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2658/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaqmlexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/qml -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/qml/kritaqmlexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_export.cc.o -MF plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_export.cc.o.d -o plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_export.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml/qml_export.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml/qml_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/qml/qml_export.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2659/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsdimport.dir/kritapsdimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/psd/CMakeFiles/kritapsdimport.dir/kritapsdimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/psd/CMakeFiles/kritapsdimport.dir/kritapsdimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_import.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/moc_psd_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2660/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/qml/kritaqmlexport.so plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/kritaqmlexport_autogen/mocs_compilation.cpp.o plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_converter.cc.o plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_export.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2661/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/CMakeFiles/kritapsdexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/1b3a46dacb2b0b78c71d62ef06ebb78036644f1e2b4408077dba3f9dd6ba08d3.d [2662/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_import.cc.o -MF plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_import.cc.o.d -o plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_import.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_import.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_import.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_import.cc:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2663/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatgaexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kritatgaexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kritatgaexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kritatgaexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tga/kis_tga_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/EWIEGA46WW/moc_kis_tga_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2664/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsdexport.dir/kritapsdexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/psd/CMakeFiles/kritapsdexport.dir/kritapsdexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/psd/CMakeFiles/kritapsdexport.dir/kritapsdexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_export.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/moc_psd_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2665/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_export.cc.o -MF plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_export.cc.o.d -o plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_export.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_export.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_export.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_export.cc:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2666/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/CMakeFiles/kritatgaimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/636bf7d2c213bbbfa8497dad3b80ecb282f5ee81dab12cce4526d7b810424c6e.d [2667/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatgaexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kis_tga_export.cpp.o -MF plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kis_tga_export.cpp.o.d -o plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kis_tga_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2668/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/tga/kritatgaexport.so plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kritatgaexport_autogen/mocs_compilation.cpp.o plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kis_tga_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2669/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_saver.cpp.o -MF plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_saver.cpp.o.d -o plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_saver.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_saver.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_saver.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_saver.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_saver.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2670/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritapsdimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/psd -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/psd/kritapsdimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/psd -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_loader.cpp.o -MF plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_loader.cpp.o.d -o plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_loader.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_loader.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_loader.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_loader.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/psd/psd_loader.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2671/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/psd/kritapsdexport.so plugins/impex/psd/CMakeFiles/kritapsdexport.dir/kritapsdexport_autogen/mocs_compilation.cpp.o plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_export.cc.o plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_saver.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/psd/libkritapsd_static.a libs/ui/libkritaui.so.19.0.0 libs/psd/libkritapsd.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2672/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_wdg_options_heightmap.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/ui_kis_wdg_options_heightmap.h -DKDE_UIC_BASENAME:STRING=kis_wdg_options_heightmap -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2673/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatgaimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kritatgaimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kritatgaimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kritatgaimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tga/kis_tga_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/EWIEGA46WW/moc_kis_tga_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2674/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/psd/kritapsdimport.so plugins/impex/psd/CMakeFiles/kritapsdimport.dir/kritapsdimport_autogen/mocs_compilation.cpp.o plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_import.cc.o plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_loader.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psd:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/psd/libkritapsd_static.a libs/ui/libkritaui.so.19.0.0 libs/psd/libkritapsd.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2675/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/CMakeFiles/kritaheightmapimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/eb29757a794523de39e25c3543a0a06df5d4325bc36c91c4ac0b50667d83bf95.d [2676/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/CMakeFiles/kritabrushimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b2ab69c0ba15f8ccc7146bc77dbbd6559c1691d8cde8ffb31b560640acfff009.d [2677/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/CMakeFiles/kritaheightmapexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/f2ea61429136842d248f0df359a6f87c3167f3ea396a5aab79045bf2c8f06ae5.d [2678/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatgaimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/tga -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/tga/kritatgaimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kis_tga_import.cpp.o -MF plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kis_tga_import.cpp.o.d -o plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kis_tga_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_import.cpp: In function ‘bool loadTGA(QDataStream&, const TgaHeader&, QImage&)’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_import.cpp:211:35: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘Color555*’ increases required alignment of target type [-Wcast-align] 211 | Color555 c = *reinterpret_cast(src); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_import.cpp:211:35: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/impex/tga/kis_tga_import.cpp:211:35: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2679/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/tga/kritatgaimport.so plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kritatgaimport_autogen/mocs_compilation.cpp.o plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kis_tga_import.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2680/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kritaheightmapimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kritaheightmapimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kritaheightmapimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heightmap/kis_heightmap_import.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/EWIEGA46WW/moc_kis_heightmap_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2681/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_utils.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_utils.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_utils.cpp [2682/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_wdg_options_heightmap.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_wdg_options_heightmap.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_wdg_options_heightmap.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2683/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_import.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_import.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_import.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_import.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoGrayColorSpaceTraits.h:39:47: required from ‘static void KoGrayTraits<_channels_type_>::setGray(quint8*, channels_type) [with _channels_type_ = float; quint8 = unsigned char; channels_type = float]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 39 | channels_type* d = parent::nativeArray(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_import.cpp:51:37: required from ‘void fillData(KisPaintDeviceSP, int, int, QDataStream&) [with T = float; KisPaintDeviceSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 51 | KoGrayTraits::setGray(it->rawData(), pixel); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_import.cpp:174:24: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 174 | fillData(layer->paintDevice(), w, h, s); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoGrayColorSpaceTraits.h:39:47: required from ‘static void KoGrayTraits<_channels_type_>::setGray(quint8*, channels_type) [with _channels_type_ = short unsigned int; quint8 = unsigned char; channels_type = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 39 | channels_type* d = parent::nativeArray(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_import.cpp:51:37: required from ‘void fillData(KisPaintDeviceSP, int, int, QDataStream&) [with T = short unsigned int; KisPaintDeviceSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 51 | KoGrayTraits::setGray(it->rawData(), pixel); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_import.cpp:177:26: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 177 | fillData(layer->paintDevice(), w, h, s); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2684/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kritaheightmapexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kritaheightmapexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kritaheightmapexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heightmap/kis_heightmap_export.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/EWIEGA46WW/moc_kis_heightmap_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2685/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/heightmap/kritaheightmapimport.so plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kritaheightmapimport_autogen/mocs_compilation.cpp.o plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_import.cpp.o plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_wdg_options_heightmap.cpp.o plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_utils.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2686/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_utils.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_utils.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_utils.cpp [2687/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_export.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_export.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_export.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_export.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoGrayColorSpaceTraits.h:33:53: required from ‘static KoGrayTraits<_channels_type_>::channels_type KoGrayTraits<_channels_type_>::gray(const quint8*) [with _channels_type_ = float; channels_type = float; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 33 | const channels_type *d = parent::nativeArray(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_export.cpp:46:44: required from ‘void writeData(KisPaintDeviceSP, const QRect&, QDataStream&) [with T = float; KisPaintDeviceSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 46 | out_stream << KoGrayTraits::gray(const_cast(it.rawDataConst())); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_export.cpp:122:25: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 122 | writeData(pd, image->bounds(), s); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoGrayColorSpaceTraits.h:33:53: required from ‘static KoGrayTraits<_channels_type_>::channels_type KoGrayTraits<_channels_type_>::gray(const quint8*) [with _channels_type_ = short unsigned int; channels_type = short unsigned int; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 33 | const channels_type *d = parent::nativeArray(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_export.cpp:46:44: required from ‘void writeData(KisPaintDeviceSP, const QRect&, QDataStream&) [with T = short unsigned int; KisPaintDeviceSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 46 | out_stream << KoGrayTraits::gray(const_cast(it.rawDataConst())); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_heightmap_export.cpp:125:27: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 125 | writeData(pd, image->bounds(), s); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2688/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabrushimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kritabrushimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kritabrushimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kritabrushimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/brush/kis_brush_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/EWIEGA46WW/moc_kis_brush_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2689/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheightmapexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heightmap/kritaheightmapexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_wdg_options_heightmap.cpp.o -MF plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_wdg_options_heightmap.cpp.o.d -o plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_wdg_options_heightmap.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2690/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/CMakeFiles/kritaspriterexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/spriter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/680b6caefbee3bf9b0bad30bd107cb8474597745f030001f61906c02828ff998.d [2691/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/heightmap/kritaheightmapexport.so plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kritaheightmapexport_autogen/mocs_compilation.cpp.o plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_export.cpp.o plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_wdg_options_heightmap.cpp.o plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_utils.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2692/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabrushimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/brush/CMakeFiles/kritabrushimport.dir/KisAnimatedBrushAnnotation.cpp.o -MF plugins/impex/brush/CMakeFiles/kritabrushimport.dir/KisAnimatedBrushAnnotation.cpp.o.d -o plugins/impex/brush/CMakeFiles/kritabrushimport.dir/KisAnimatedBrushAnnotation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_imagepipe_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.h:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2693/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabrushimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kis_brush_import.cpp.o -MF plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kis_brush_import.cpp.o.d -o plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kis_brush_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/kis_brush_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/kis_brush_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/kis_brush_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2694/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspriterexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/spriter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kritaspriterexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kritaspriterexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kritaspriterexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/spriter/kis_spriter_export.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/EWIEGA46WW/moc_kis_spriter_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2695/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/brush/kritabrushimport.so plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kritabrushimport_autogen/mocs_compilation.cpp.o plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kis_brush_import.cpp.o plugins/impex/brush/CMakeFiles/kritabrushimport.dir/KisAnimatedBrushAnnotation.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2696/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/CMakeFiles/kritakraimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a41136c613b9d44edc76e586edd94194012762d3478151bffa75dc9afc8067a5.d [2697/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/CMakeFiles/kritakraexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/075e8b9f9a6a8d4969f7dde96cbfd972a0811ee8337bcaeb0535395b186f0baf.d [2698/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/CMakeFiles/kritagifexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/bd17b501a351d222233028b7d1c7b09b76f1c508fd50101ba4211437a1cce64d.d [2699/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritakraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/kra/CMakeFiles/kritakraimport.dir/kritakraimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/kra/CMakeFiles/kritakraimport.dir/kritakraimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/kra/CMakeFiles/kritakraimport.dir/kritakraimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/moc_kra_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2700/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritakraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/kra/CMakeFiles/kritakraexport.dir/kritakraexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/kra/CMakeFiles/kritakraexport.dir/kritakraexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/kra/CMakeFiles/kritakraexport.dir/kritakraexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/moc_kra_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2701/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritakraimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/kra/CMakeFiles/kritakraimport.dir/kra_import.cpp.o -MF plugins/impex/kra/CMakeFiles/kritakraimport.dir/kra_import.cpp.o.d -o plugins/impex/kra/CMakeFiles/kritakraimport.dir/kra_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra/kra_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra/kra_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra/kra_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2702/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspriterexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/spriter -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/spriter/kritaspriterexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kis_spriter_export.cpp.o -MF plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kis_spriter_export.cpp.o.d -o plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kis_spriter_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/spriter/kis_spriter_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/spriter/kis_spriter_export.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/spriter/kis_spriter_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2703/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/kra/kritakraimport.so plugins/impex/kra/CMakeFiles/kritakraimport.dir/kritakraimport_autogen/mocs_compilation.cpp.o plugins/impex/kra/CMakeFiles/kritakraimport.dir/kra_import.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2704/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagifexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/gif/CMakeFiles/kritagifexport.dir/kritagifexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/gif/CMakeFiles/kritagifexport.dir/kritagifexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/gif/CMakeFiles/kritagifexport.dir/kritagifexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/gif/kis_gif_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/EWIEGA46WW/moc_kis_gif_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2705/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/spriter/kritaspriterexport.so plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kritaspriterexport_autogen/mocs_compilation.cpp.o plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kis_spriter_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2706/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritakraexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/kra -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/kra/kritakraexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/kra/CMakeFiles/kritakraexport.dir/kra_export.cpp.o -MF plugins/impex/kra/CMakeFiles/kritakraexport.dir/kra_export.cpp.o.d -o plugins/impex/kra/CMakeFiles/kritakraexport.dir/kra_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra/kra_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra/kra_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/kra/kra_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2707/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/CMakeFiles/kritagifimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/3795bc7226458728e5073f29781348916b4e06bc9dc8ee810db09822b92a6d81.d [2708/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/kra/kritakraexport.so plugins/impex/kra/CMakeFiles/kritakraexport.dir/kritakraexport_autogen/mocs_compilation.cpp.o plugins/impex/kra/CMakeFiles/kritakraexport.dir/kra_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2709/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagifexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/gif/CMakeFiles/kritagifexport.dir/qgiflibhandler.cpp.o -MF plugins/impex/gif/CMakeFiles/kritagifexport.dir/qgiflibhandler.cpp.o.d -o plugins/impex/gif/CMakeFiles/kritagifexport.dir/qgiflibhandler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/qgiflibhandler.cpp [2710/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagifexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/gif/CMakeFiles/kritagifexport.dir/kis_gif_export.cpp.o -MF plugins/impex/gif/CMakeFiles/kritagifexport.dir/kis_gif_export.cpp.o.d -o plugins/impex/gif/CMakeFiles/kritagifexport.dir/kis_gif_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/kis_gif_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/kis_gif_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/kis_gif_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2711/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/gif/kritagifexport.so plugins/impex/gif/CMakeFiles/kritagifexport.dir/kritagifexport_autogen/mocs_compilation.cpp.o plugins/impex/gif/CMakeFiles/kritagifexport.dir/kis_gif_export.cpp.o plugins/impex/gif/CMakeFiles/kritagifexport.dir/qgiflibhandler.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libgif.so /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2712/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagifimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/gif/CMakeFiles/kritagifimport.dir/kritagifimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/gif/CMakeFiles/kritagifimport.dir/kritagifimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/gif/CMakeFiles/kritagifimport.dir/kritagifimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/gif/kis_gif_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/EWIEGA46WW/moc_kis_gif_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2713/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/CMakeFiles/kritaheifimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/9342d26ae8ef0c8978973e5d74c463b796e0348370880eae43669c5cb2a86c55.d [2714/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/CMakeFiles/kritaheifexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/0440c100d56f20c0ec5223fe951e98675d851b62004840aea4e142f8e5404612.d [2715/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagifimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/gif/CMakeFiles/kritagifimport.dir/qgiflibhandler.cpp.o -MF plugins/impex/gif/CMakeFiles/kritagifimport.dir/qgiflibhandler.cpp.o.d -o plugins/impex/gif/CMakeFiles/kritagifimport.dir/qgiflibhandler.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/qgiflibhandler.cpp [2716/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagifimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/gif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/gif/kritagifimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/gif/CMakeFiles/kritagifimport.dir/kis_gif_import.cpp.o -MF plugins/impex/gif/CMakeFiles/kritagifimport.dir/kis_gif_import.cpp.o.d -o plugins/impex/gif/CMakeFiles/kritagifimport.dir/kis_gif_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/kis_gif_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/kis_gif_import.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/gif/kis_gif_import.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2717/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/gif/kritagifimport.so plugins/impex/gif/CMakeFiles/kritagifimport.dir/kritagifimport_autogen/mocs_compilation.cpp.o plugins/impex/gif/CMakeFiles/kritagifimport.dir/kis_gif_import.cpp.o plugins/impex/gif/CMakeFiles/kritagifimport.dir/qgiflibhandler.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libgif.so /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2718/3372] /usr/bin/g++ -DHAVE_LIBSHARPYUV=1 -DHAVE_VISIBILITY -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DLIBHEIF_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -DWITH_UNCOMPRESSED_CODEC=1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheifimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kritaheifimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kritaheifimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kritaheifimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifImport.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/moc_HeifImport.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2719/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/WdgHeifExport.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/ui_WdgHeifExport.h -DKDE_UIC_BASENAME:STRING=WdgHeifExport -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2720/3372] /usr/bin/g++ -DHAVE_LIBSHARPYUV=1 -DHAVE_VISIBILITY -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DLIBHEIF_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -DWITH_UNCOMPRESSED_CODEC=1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheifimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifError.cpp.o -MF plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifError.cpp.o.d -o plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifError.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifError.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifError.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifError.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2721/3372] /usr/bin/g++ -DHAVE_LIBSHARPYUV=1 -DHAVE_VISIBILITY -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DLIBHEIF_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -DWITH_UNCOMPRESSED_CODEC=1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheifexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heif/CMakeFiles/kritaheifexport.dir/kritaheifexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/heif/CMakeFiles/kritaheifexport.dir/kritaheifexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/heif/CMakeFiles/kritaheifexport.dir/kritaheifexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifExport.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/moc_HeifExport.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2722/3372] /usr/bin/g++ -DHAVE_LIBSHARPYUV=1 -DHAVE_VISIBILITY -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DLIBHEIF_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -DWITH_UNCOMPRESSED_CODEC=1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheifimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifImport.cpp.o -MF plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifImport.cpp.o.d -o plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifImport.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifImport.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifImport.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifImport.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:31:41: required from ‘void Gray::applyValue(KisHLineIteratorSP, const uint8_t*, int, int, int) [with int luma = 8; KisHLineIteratorSP = KisSharedPtr; uint8_t = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 31 | KoGrayU16Traits::nativeArray(imgG)[y * (strideG / 2) + (x)]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:105:29: required from ‘void Gray::readLayer(int, int, KisHLineIteratorSP, const uint8_t*, const uint8_t*, int, int) [with int luma = 8; bool hasAlpha = true; KisHLineIteratorSP = KisSharedPtr; uint8_t = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 105 | applyValue(it, imgG, strideG, x, y); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:119:43: required from ‘auto Gray::readPlanarWithLuma(bool, Args&& ...) [with int luma = 8; Args = {const int&, const int&, KisSharedPtr&, const unsigned char*&, const unsigned char*&, int&, int&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 119 | return Gray::readLayer(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:129:37: required from ‘auto Gray::readPlanarLayer(int, Args&& ...) [with Args = {bool&, const int&, const int&, KisSharedPtr&, const unsigned char*&, const unsigned char*&, int&, int&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 129 | return readPlanarWithLuma<8>(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifImport.cpp:400:34: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 400 | Gray::readPlanarLayer(luma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 401 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~ 402 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~ 403 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~ 404 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ 405 | imgG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 406 | imgA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 407 | strideG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 408 | strideA); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoGrayColorSpaceTraits.h:39:47: required from ‘static void KoGrayTraits<_channels_type_>::setGray(quint8*, channels_type) [with _channels_type_ = short unsigned int; quint8 = unsigned char; channels_type = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 39 | channels_type* d = parent::nativeArray(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:34:37: required from ‘void Gray::applyValue(KisHLineIteratorSP, const uint8_t*, int, int, int) [with int luma = 8; KisHLineIteratorSP = KisSharedPtr; uint8_t = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 34 | KoGrayU16Traits::setGray( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^ 35 | it->rawData(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~ 36 | static_cast(float(0x03ffu & (source)) /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | * multiplier10bit * max16bit)); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:105:29: required from ‘void Gray::readLayer(int, int, KisHLineIteratorSP, const uint8_t*, const uint8_t*, int, int) [with int luma = 8; bool hasAlpha = true; KisHLineIteratorSP = KisSharedPtr; uint8_t = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 105 | applyValue(it, imgG, strideG, x, y); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:119:43: required from ‘auto Gray::readPlanarWithLuma(bool, Args&& ...) [with int luma = 8; Args = {const int&, const int&, KisSharedPtr&, const unsigned char*&, const unsigned char*&, int&, int&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 119 | return Gray::readLayer(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:129:37: required from ‘auto Gray::readPlanarLayer(int, Args&& ...) [with Args = {bool&, const int&, const int&, KisSharedPtr&, const unsigned char*&, const unsigned char*&, int&, int&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 129 | return readPlanarWithLuma<8>(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifImport.cpp:400:34: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 400 | Gray::readPlanarLayer(luma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 401 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 402 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~ 403 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~ 404 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ 405 | imgG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~ 406 | imgA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~ 407 | strideG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~ 408 | strideA); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2723/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/CMakeFiles/kritakrzexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/krz /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b2cfb05fcba41cf13f46c93a8a0e73690a8c57481fd1c8a94edb811f7048d576.d [2724/3372] /usr/bin/g++ -DHAVE_LIBSHARPYUV=1 -DHAVE_VISIBILITY -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DLIBHEIF_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -DWITH_UNCOMPRESSED_CODEC=1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheifexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifError.cpp.o -MF plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifError.cpp.o.d -o plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifError.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifError.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifError.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifError.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2725/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritakrzexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/krz -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/krz/CMakeFiles/kritakrzexport.dir/kritakrzexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/krz/CMakeFiles/kritakrzexport.dir/kritakrzexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/krz/CMakeFiles/kritakrzexport.dir/kritakrzexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/krz/krz_export.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/moc_krz_export.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2726/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/CMakeFiles/kritawebpexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7dbeaaba49baa81eead600be581c7c45d17119fd4eaf505505d15f42f915e0c1.d [2727/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/webp/kis_wdg_options_webp.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/ui_kis_wdg_options_webp.h -DKDE_UIC_BASENAME:STRING=kis_wdg_options_webp -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2728/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritakrzexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/krz -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/krz/kritakrzexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/krz/CMakeFiles/kritakrzexport.dir/krz_export.cpp.o -MF plugins/impex/krz/CMakeFiles/kritakrzexport.dir/krz_export.cpp.o.d -o plugins/impex/krz/CMakeFiles/kritakrzexport.dir/krz_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/krz/krz_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/krz/krz_export.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/krz/krz_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2729/3372] /usr/bin/g++ -DHAVE_LIBSHARPYUV=1 -DHAVE_VISIBILITY -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DLIBHEIF_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -DWITH_UNCOMPRESSED_CODEC=1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheifimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kis_heif_import_tools.cpp.o -MF plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kis_heif_import_tools.cpp.o.d -o plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kis_heif_import_tools.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_sequential_iterator.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_iterator_ng.h:99, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.h:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 8; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:276:63: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 276 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 277 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~ 278 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~ 279 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~ 280 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~ 281 | imgR, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 282 | strideR, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 283 | imgG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 284 | strideG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 285 | imgB, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 286 | strideB, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 287 | imgA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 288 | strideA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 289 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ 290 | displayGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~ 291 | displayNits, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~ 292 | colorSpace); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::KeepTheSame; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:185:68: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 185 | value(imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 186 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 187 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ 188 | y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 8; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:276:63: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 276 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 277 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 278 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 279 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 280 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 281 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 282 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 283 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 284 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 285 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 286 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 287 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 288 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 289 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 290 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 291 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 292 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:247:84: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 8; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 247 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:276:63: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 276 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 277 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 278 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 279 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 280 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 281 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 282 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 283 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 284 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 285 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 286 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 287 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 288 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 289 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 290 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 291 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 292 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:249:90: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 8; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 249 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:276:63: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 276 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 277 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 278 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 279 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 280 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 281 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 282 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 283 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 284 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 285 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 286 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 287 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 288 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 289 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 290 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 291 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 292 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:294:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 294 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 295 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 296 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 297 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 298 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 299 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 300 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 301 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 302 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 303 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 304 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 305 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 306 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 307 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 308 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 309 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 310 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::KeepTheSame; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:185:68: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 185 | value(imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 186 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 187 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ 188 | y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:294:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 294 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 295 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 296 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 297 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 298 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 299 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 300 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 301 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 302 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 303 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 304 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 305 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 306 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 307 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 308 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 309 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 310 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:247:84: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 247 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:294:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 294 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 295 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 296 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 297 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 298 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 299 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 300 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 301 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 302 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 303 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 304 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 305 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 306 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 307 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 308 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 309 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 310 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:249:90: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 249 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:294:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 294 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 295 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 296 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 297 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 298 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 299 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 300 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 301 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 302 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 303 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 304 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 305 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 306 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 307 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 308 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 309 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 310 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:312:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 312 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 313 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 314 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 315 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 316 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 317 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 318 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 319 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 320 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 321 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 322 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 323 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 324 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 325 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 326 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 327 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 328 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::KeepTheSame; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:185:68: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 185 | value(imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 186 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 187 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ 188 | y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:312:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 312 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 313 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 314 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 315 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 316 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 317 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 318 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 319 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 320 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 321 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 322 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 323 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 324 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 325 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 326 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 327 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 328 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:247:84: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 247 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:312:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 312 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 313 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 314 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 315 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 316 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 317 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 318 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 319 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 320 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 321 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 322 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 323 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 324 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 325 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 326 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 327 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 328 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:249:90: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 249 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:312:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 312 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 313 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 314 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 315 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 316 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 317 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 318 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 319 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 320 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 321 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 322 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 323 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 324 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 325 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 326 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 327 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 328 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:330:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 330 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 331 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 332 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 333 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 334 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 335 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 336 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 337 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 338 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 339 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 340 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 341 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 342 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 343 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 344 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 345 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 346 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::KeepTheSame; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:185:68: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 185 | value(imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 186 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 187 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ 188 | y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:330:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 330 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 331 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 332 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 333 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 334 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 335 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 336 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 337 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 338 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 339 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 340 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 341 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 342 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 343 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 344 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 345 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 346 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:247:84: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 247 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:330:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 330 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 331 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 332 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 333 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 334 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 335 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 336 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 337 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 338 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 339 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 340 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 341 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 342 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 343 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 344 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 345 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 346 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float Planar::value(const uint8_t*, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:174:57: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 174 | data[0] = value(imgR, strideR, x, y); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:249:90: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 249 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:330:64: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 330 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 331 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 332 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 333 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 334 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 335 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 336 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 337 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 338 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 339 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 340 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 341 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~ 342 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~ 343 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 344 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 345 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 346 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 112 | reinterpret_cast(img)[y * (stride / 2) + x]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::KeepTheSame; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:547:71: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 545 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 548 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 549 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ 550 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~ 551 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 552 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:623:85: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 623 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:648:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 648 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 649 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~ 650 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~ 651 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~ 652 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 653 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~ 654 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~ 655 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~ 656 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~~ 657 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~~ 658 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:112:13: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:623:85: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 623 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:648:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 648 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 649 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 650 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 651 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 652 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 653 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 654 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 655 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 656 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 657 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 658 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:625:84: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 625 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:648:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 648 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 649 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 650 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 651 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 652 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 653 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 654 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 655 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 656 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 657 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 658 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 10; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:627:90: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 10; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 627 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:648:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 648 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 649 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 650 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 651 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 652 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 653 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 654 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 655 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 656 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 657 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 658 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::KeepTheSame; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:547:71: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 545 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 548 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 549 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 550 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 551 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 552 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:623:85: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 623 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:660:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 660 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 661 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 662 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 663 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 664 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 665 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 666 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 667 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 668 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 669 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 670 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:623:85: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 623 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:660:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 660 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 661 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 662 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 663 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 664 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 665 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 666 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 667 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 668 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 669 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 670 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:625:84: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 625 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:660:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 660 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 661 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 662 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 663 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 664 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 665 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 666 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 667 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 668 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 669 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 670 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 12; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:627:90: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 12; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 627 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:660:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 660 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 661 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 662 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 663 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 664 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 665 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 666 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 667 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 668 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 669 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 670 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::KeepTheSame; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:547:71: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 545 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 548 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 549 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 550 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 551 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 552 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:623:85: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 623 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:672:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 672 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 673 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 674 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 675 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 676 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 677 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 678 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 679 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 680 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 681 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 682 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:623:85: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 623 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:672:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 672 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 673 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 674 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 675 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 676 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 677 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 678 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 679 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 680 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 681 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 682 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromPQ; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:625:84: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 625 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:672:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 672 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 673 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 674 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 675 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 676 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 677 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 678 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 679 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 680 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 681 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 682 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp: In instantiation of ‘float HDR::valueInterleaved(const uint8_t*, int, int, int, int, int) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; typename std::enable_if::value, int>::type = 0; uint8_t = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:555:70: required from ‘void HDR::readLayer(int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; int channels = 4; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 555 | valueInterleaved(img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 556 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 557 | x, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 558 | y, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~ 559 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 560 | ch); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:595:73: required from ‘auto HDR::readInterleavedWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 595 | return HDR::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:610:75: required from ‘auto HDR::readInterleavedWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 16; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromSMPTE428; Args = {const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 610 | return readInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 611 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:627:90: required from ‘auto HDR::readInterleavedWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 16; Args = {bool&, const int&, const int&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 627 | return readInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:672:49: required from ‘static void HDR::readLayerImpl::create(int, LinearizePolicy, bool, int, int, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 672 | return readInterleavedWithLuma(linearizePolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 673 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 674 | channels, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 675 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 676 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 677 | img, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~ 678 | stride, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 679 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 680 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 681 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 682 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:698:74: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 698 | const KoColorSpace *colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ^ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint16_t*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 473 | uint16_t source = reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | img)[y * (stride / 2) + (x * channels) + ch]; | ~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:212:24: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValueImpl(quint8*, const QVector&) [with I = float; typename std::enable_if<(! std::numeric_limits::is_integer), int>::type = 1; _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 212 | nativeArray(pixel)[i] = channels_type(float(KoColorSpaceMathsTraits::unitValue) * v[i]); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:187:62: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValue(quint8*, const QVector&) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 187 | return fromNormalisedChannelsValueImpl(pixel, values); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:195:60: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 195 | KoBgrF32Traits::fromNormalisedChannelsValue(it->rawData(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 196 | pixelValues); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 8; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:276:63: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: 276 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 277 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~ 278 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~ 279 | width, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~ 280 | height, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~ 281 | imgR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~ 282 | strideR, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~ 283 | imgG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~ 284 | strideG, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~ 285 | imgB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~ 286 | strideB, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~ 287 | imgA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~ 288 | strideA, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~ 289 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~ 290 | displayGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~~ 291 | displayNits, /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~~ 292 | colorSpace); /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:473:23: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:202:24: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValueImpl(quint8*, const QVector&) [with I = short unsigned int; typename std::enable_if::is_integer, int>::type = 1; _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 202 | nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:187:62: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValue(quint8*, const QVector&) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 187 | return fromNormalisedChannelsValueImpl(pixel, values); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:198:60: required from ‘void Planar::readLayer(int, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, const uint8_t*, int, KisHLineIteratorSP, float, float, const KoColorSpace*) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; bool hasAlpha = true; uint8_t = unsigned char; KisHLineIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 198 | KoBgrU16Traits::fromNormalisedChannelsValue(it->rawData(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 199 | pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:217:79: required from ‘auto Planar::readPlanarLayerWithAlpha(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true; Args = {const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 217 | return Planar::readLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 218 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:232:75: required from ‘auto Planar::readPlanarLayerWithPolicy(bool, Args&& ...) [with Arch = xsimd::generic; int luma = 8; LinearizePolicy linearizePolicy = LinearizePolicy::LinearFromHLG; Args = {bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 232 | return readPlanarLayerWithAlpha( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 233 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:245:85: required from ‘auto Planar::readPlanarLayerWithLuma(LinearizePolicy, Args&& ...) [with Arch = xsimd::generic; int luma = 8; Args = {bool&, bool&, const int&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, const unsigned char*&, const int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | return readPlanarLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_import_tools.cpp:276:63: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 276 | return readPlanarLayerWithLuma(policy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 277 | applyOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~ 278 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~ 279 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~ 280 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~ 281 | imgR, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 282 | strideR, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 283 | imgG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 284 | strideG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 285 | imgB, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 286 | strideB, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 287 | imgA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~ 288 | strideA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~ 289 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ 290 | displayGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~ 291 | displayNits, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~ 292 | colorSpace); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2730/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/krz/kritakrzexport.so plugins/impex/krz/CMakeFiles/kritakrzexport.dir/kritakrzexport_autogen/mocs_compilation.cpp.o plugins/impex/krz/CMakeFiles/kritakrzexport.dir/krz_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2731/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawebpexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/webp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kritawebpexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kritawebpexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kritawebpexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/webp/kis_wdg_options_webp.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/EWIEGA46WW/moc_kis_wdg_options_webp.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2732/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/heif/kritaheifimport.so plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kritaheifimport_autogen/mocs_compilation.cpp.o plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifImport.cpp.o plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifError.cpp.o plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kis_heif_import_tools.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 /usr/lib64/libheif.so.1.17.5 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -lm && : [2733/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/CMakeFiles/kritawebpimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/50352512dd76bfa550b8ead78b22b553515ca178e813b3b15a24b2da65d2d017.d [2734/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawebpimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/webp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kritawebpimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kritawebpimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kritawebpimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/webp/kis_webp_import.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/EWIEGA46WW/moc_kis_webp_import.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2735/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawebpexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/webp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_wdg_options_webp.cpp.o -MF plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_wdg_options_webp.cpp.o.d -o plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_wdg_options_webp.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp/kis_wdg_options_webp.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp/kis_wdg_options_webp.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2736/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawebpexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/webp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_webp_export.cpp.o -MF plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_webp_export.cpp.o.d -o plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_webp_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp/kis_webp_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp/kis_webp_export.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2737/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/CMakeFiles/kritajxlimport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d6921cfec4883772c2e49d43f619879e2eea8f9e6dc50b6bb7199339ecefa6fe.d [2738/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawebpimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/webp -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/webp/kritawebpimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/webp -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kis_webp_import.cpp.o -MF plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kis_webp_import.cpp.o.d -o plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kis_webp_import.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp/kis_webp_import.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KoColorSet.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/webp/kis_webp_import.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisDocument.h:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2739/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/webp/kritawebpexport.so plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kritawebpexport_autogen/mocs_compilation.cpp.o plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_wdg_options_webp.cpp.o plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_webp_export.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 /usr/lib64/libwebpmux.so.3.0.13 libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libwebp.so.7.1.8 /usr/lib64/libsharpyuv.so.0.0.1 -lm && : [2740/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/webp/kritawebpimport.so plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kritawebpimport_autogen/mocs_compilation.cpp.o plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kis_webp_import.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libwebpdemux.so.2.0.14 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libwebp.so.7.1.8 /usr/lib64/libsharpyuv.so.0.0.1 -lm && : [2741/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajxlimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/kritajxlimport_autogen/mocs_compilation.cpp.o -MF plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/kritajxlimport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/kritajxlimport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLImport.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/moc_JPEGXLImport.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2742/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/CMakeFiles/kritajxlexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/54106f31ced3fff80339a634d87ba5289d35f0313edf1bca5643cf621e5855fd.d [2743/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/kis_wdg_options_jpegxl.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/ui_kis_wdg_options_jpegxl.h -DKDE_UIC_BASENAME:STRING=kis_wdg_options_jpegxl -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2744/3372] /usr/bin/g++ -DHAVE_LIBSHARPYUV=1 -DHAVE_VISIBILITY -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DLIBHEIF_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -DWITH_UNCOMPRESSED_CODEC=1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaheifexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/heif -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/heif/kritaheifexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifExport.cpp.o -MF plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifExport.cpp.o.d -o plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifExport.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifExport.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifExport.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifExport.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoBgrColorSpaceTraits.h:34:53: required from ‘static KoBgrTraits<_channels_type_>::channels_type KoBgrTraits<_channels_type_>::red(const quint8*) [with _channels_type_ = short unsigned int; channels_type = short unsigned int; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 34 | const channels_type *d = parent::nativeArray(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:182:49: required from ‘void HDRInt::writeLayerImpl(int, int, uint8_t*, int, KisHLineConstIteratorSP) [with int endValue0 = 1; int endValue1 = 0; int channels = 4; uint8_t = unsigned char; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 182 | pixelValues[0] = KoBgrU16Traits::red(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:213:63: required from ‘auto HDRInt::writeInterleavedWithAlpha(bool, Args&& ...) [with int endValue0 = 1; int endValue1 = 0; Args = {int&, int&, unsigned char*&, int&, KisSharedPtr&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 213 | return HDRInt::writeLayerImpl( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 214 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:225:47: required from ‘auto HDRInt::writeInterleavedLayer(QSysInfo::Endian, Args&& ...) [with Args = {bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 225 | return writeInterleavedWithAlpha<1, 0>(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifExport.cpp:301:50: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 301 | HDRInt::writeInterleavedLayer(QSysInfo::ByteOrder, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 302 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~ 303 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~ 304 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~ 305 | ptr, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~ 306 | stride, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~ 307 | it); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:181:44: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValueImpl(const quint8*, QVector&) [with I = Imath_3_1::half; typename std::enable_if<(! std::numeric_limits::is_integer), int>::type = 1; _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 181 | channels[i] = float(nativeArray(pixel)[i]); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:160:58: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValue(const quint8*, QVector&) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 160 | return normalisedChannelsValueImpl(pixel, v); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:275:45: required from ‘void HDRFloat::writeFloatLayerImpl(int, int, uint8_t*, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF16Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::ApplyHLG; bool removeOOTF = true; uint8_t = unsigned char; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 275 | CSTrait::normalisedChannelsValue(it->rawDataConst(), pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:336:41: required from ‘auto HDRFloat::writeInterleavedWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; Args = {int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 330 | return writeFloatLayerImpl(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:363:70: required from ‘auto HDRFloat::writeInterleavedWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF16Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; bool isLinear = true; Args = {bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 358 | return writeInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:400:48: required from ‘auto HDRFloat::writeInterleavedWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; Args = {ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 396 | return writeInterleavedWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:417:80: required from ‘auto HDRFloat::writeInterleavedWithAlpha(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; Args = {bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 417 | return writeInterleavedWithRec2020( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 418 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:431:65: required from ‘auto HDRFloat::writeInterleavedWithEndian(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; Args = {bool&, bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 431 | return writeInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 432 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:443:75: required from ‘auto HDRFloat::writeInterleavedWithDepth(QSysInfo::Endian, Args&& ...) [with CSTrait = KoBgrF16Traits; Args = {bool&, bool&, bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 443 | return writeInterleavedWithEndian( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 444 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:456:57: required from ‘auto HDRFloat::writeInterleavedLayer(const KoID&, Args&& ...) [with Args = {QSysInfo::Endian, bool&, bool&, bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 456 | return writeInterleavedWithDepth( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 457 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifExport.cpp:309:52: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 309 | HDRFloat::writeInterleavedLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 310 | QSysInfo::ByteOrder, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~ 311 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 312 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 313 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 315 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~ 316 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~ 317 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~ 318 | ptr, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~ 319 | stride, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~ 320 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ 321 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 322 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 323 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:181:44: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValueImpl(const quint8*, QVector&) [with I = float; typename std::enable_if<(! std::numeric_limits::is_integer), int>::type = 1; _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 181 | channels[i] = float(nativeArray(pixel)[i]); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:160:58: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValue(const quint8*, QVector&) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 160 | return normalisedChannelsValueImpl(pixel, v); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:275:45: required from ‘void HDRFloat::writeFloatLayerImpl(int, int, uint8_t*, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF32Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::ApplyHLG; bool removeOOTF = true; uint8_t = unsigned char; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 275 | CSTrait::normalisedChannelsValue(it->rawDataConst(), pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:336:41: required from ‘auto HDRFloat::writeInterleavedWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; Args = {int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 330 | return writeFloatLayerImpl(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:363:70: required from ‘auto HDRFloat::writeInterleavedWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF32Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; bool isLinear = true; Args = {bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 358 | return writeInterleavedWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:400:48: required from ‘auto HDRFloat::writeInterleavedWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; bool convertToRec2020 = true; Args = {ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 396 | return writeInterleavedWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:417:80: required from ‘auto HDRFloat::writeInterleavedWithAlpha(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; int channels = 4; Args = {bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 417 | return writeInterleavedWithRec2020( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 418 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:431:65: required from ‘auto HDRFloat::writeInterleavedWithEndian(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; QSysInfo::Endian endianness = QSysInfo::LittleEndian; Args = {bool&, bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 431 | return writeInterleavedWithAlpha( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 432 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:443:75: required from ‘auto HDRFloat::writeInterleavedWithDepth(QSysInfo::Endian, Args&& ...) [with CSTrait = KoBgrF32Traits; Args = {bool&, bool&, bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 443 | return writeInterleavedWithEndian( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 444 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:463:57: required from ‘auto HDRFloat::writeInterleavedLayer(const KoID&, Args&& ...) [with Args = {QSysInfo::Endian, bool&, bool&, bool, ConversionPolicy&, bool&, int&, int&, unsigned char*&, int&, KisSharedPtr&, float&, float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 463 | return writeInterleavedWithDepth( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifExport.cpp:309:52: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 309 | HDRFloat::writeInterleavedLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 310 | QSysInfo::ByteOrder, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~ 311 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 312 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 313 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 315 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~ 316 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~ 317 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~ 318 | ptr, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~ 319 | stride, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~ 320 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ 321 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 322 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 323 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 2; int _alpha_pos_ = 1; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoGrayColorSpaceTraits.h:33:53: required from ‘static KoGrayTraits<_channels_type_>::channels_type KoGrayTraits<_channels_type_>::gray(const quint8*) [with _channels_type_ = short unsigned int; channels_type = short unsigned int; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 33 | const channels_type *d = parent::nativeArray(data); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:31:62: required from ‘void Gray::applyValue(const quint8*, uint8_t*, int, int, int) [with int endValue0 = 1; int endValue1 = 0; int luma = 8; quint8 = unsigned char; uint8_t = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 31 | static_cast(float(KoGrayU16Traits::gray(data)) /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:72:51: required from ‘void Gray::writeLayer(int, int, uint8_t*, int, uint8_t*, int, KisHLineConstIteratorSP) [with int endValue0 = 1; int endValue1 = 0; int luma = 8; bool hasAlpha = true; uint8_t = unsigned char; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 72 | applyValue(data, ptrG, strideG, x, y); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:91:66: required from ‘auto Gray::writePlanarWithAlpha(bool, Args&& ...) [with int endValue0 = 1; int endValue1 = 0; int luma = 8; Args = {int&, int&, unsigned char*&, int&, unsigned char*&, int&, KisSharedPtr&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 91 | return Gray::writeLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 92 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:103:61: required from ‘auto Gray::writePlanarWithLuma(int, Args&& ...) [with int endValue0 = 1; int endValue1 = 0; Args = {bool&, int&, int&, unsigned char*&, int&, unsigned char*&, int&, KisSharedPtr&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 103 | return writePlanarWithAlpha( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 104 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/kis_heif_export_tools.h:115:47: required from ‘auto Gray::writePlanarLayer(QSysInfo::Endian, Args&& ...) [with Args = {int, bool&, int&, int&, unsigned char*&, int&, unsigned char*&, int&, KisSharedPtr&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 115 | return Gray::writePlanarWithLuma<1, 0>(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/heif/HeifExport.cpp:350:39: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 350 | Gray::writePlanarLayer(QSysInfo::ByteOrder, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 351 | 8, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~ 352 | hasAlpha, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 353 | width, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~ 354 | height, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~ 355 | ptrG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~ 356 | strideG, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~ 357 | ptrA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~ 358 | strideA, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~ 359 | it); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2745/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajxlexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kritajxlexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kritajxlexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kritajxlexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLExport.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/moc_JPEGXLExport.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2746/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/heif/kritaheifexport.so plugins/impex/heif/CMakeFiles/kritaheifexport.dir/kritaheifexport_autogen/mocs_compilation.cpp.o plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifExport.cpp.o plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifError.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 /usr/lib64/libheif.so.1.17.5 libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 -lm && : [2747/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajxlimport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlimport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/JPEGXLImport.cpp.o -MF plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/JPEGXLImport.cpp.o.d -o plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/JPEGXLImport.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = float; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = float; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = float]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:226:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 226 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const float*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = short unsigned int; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = short unsigned int]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:230:50: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 230 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = true]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:216:53: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 216 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromPQ]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:195:86: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 195 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromHLG]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:198:87: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 198 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::LinearFromSMPTE428]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:201:92: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 201 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = true]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:184:59: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 184 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp: In instantiation of ‘void imageOutCallback(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame; bool applyOOTF = false]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:186:60: required from ‘void generateCallbackWithPolicy(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false; LinearizePolicy policy = LinearizePolicy::KeepTheSame]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 186 | imageOutCallback(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:205:85: required from ‘void generateCallbackWithSwap(JPEGXLImportData&) [with channelsType = Imath_3_1::half; bool swap = false]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 205 | generateCallbackWithPolicy(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:218:54: required from ‘void generateCallbackWithType(JPEGXLImportData&) [with channelsType = Imath_3_1::half]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 218 | generateCallbackWithSwap(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:233:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: 233 | return generateCallbackWithType(d); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:117:23: warning: cast from ‘unsigned char*’ to ‘const Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 117 | const auto *src = reinterpret_cast(d.m_rawData.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp:160:29: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 160 | auto *dst = reinterpret_cast(it->rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2748/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/jxl/kritajxlimport.so plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/kritajxlimport_autogen/mocs_compilation.cpp.o plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/JPEGXLImport.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 /usr/lib64/libjxl.so /usr/lib64/libjxl_threads.so libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2749/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajxlexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kis_wdg_options_jpegxl.cpp.o -MF plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kis_wdg_options_jpegxl.cpp.o.d -o plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kis_wdg_options_jpegxl.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/kis_wdg_options_jpegxl.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/kis_wdg_options_jpegxl.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/kis_wdg_options_jpegxl.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2750/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/CMakeFiles/krita_flaketools_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ec4af06ab7a13a853631e077ec6594d79dc5d3c6cf655862e4b949792b3d1752.d [2751/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/DefaultToolGeometryWidget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/ui_DefaultToolGeometryWidget.h -DKDE_UIC_BASENAME:STRING=DefaultToolGeometryWidget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2752/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/WdgToolOptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/ui_WdgToolOptions.h -DKDE_UIC_BASENAME:STRING=WdgToolOptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2753/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool && /usr/lib64/qt5/bin/rcc --name defaulttools --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/qrc_defaulttools.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttools.qrc [2754/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d16ece1e1b162187800afc2c101dffbcc7765b01eec1940b79ea0cd9282660e9.d [2755/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgautobrush.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgautobrush.h -DKDE_UIC_BASENAME:STRING=wdgautobrush -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2756/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgBrushSizeOptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgBrushSizeOptions.h -DKDE_UIC_BASENAME:STRING=wdgBrushSizeOptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2757/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgcurveoption.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgcurveoption.h -DKDE_UIC_BASENAME:STRING=wdgcurveoption -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2758/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgcurveoption2.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgcurveoption2.h -DKDE_UIC_BASENAME:STRING=wdgcurveoption2 -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2759/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgcustombrush.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgcustombrush.h -DKDE_UIC_BASENAME:STRING=wdgcustombrush -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2760/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgclipboardbrush.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgclipboardbrush.h -DKDE_UIC_BASENAME:STRING=wdgclipboardbrush -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2761/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgtextbrush.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgtextbrush.h -DKDE_UIC_BASENAME:STRING=wdgtextbrush -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2762/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgincremental.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgincremental.h -DKDE_UIC_BASENAME:STRING=wdgincremental -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2763/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgmultisensorsselector.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgmultisensorsselector.h -DKDE_UIC_BASENAME:STRING=wdgmultisensorsselector -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2764/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgairbrush.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgairbrush.h -DKDE_UIC_BASENAME:STRING=wdgairbrush -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2765/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgfilteroption.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgfilteroption.h -DKDE_UIC_BASENAME:STRING=wdgfilteroption -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2766/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgcoloroptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgcoloroptions.h -DKDE_UIC_BASENAME:STRING=wdgcoloroptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2767/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgbrushchooser.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgbrushchooser.h -DKDE_UIC_BASENAME:STRING=wdgbrushchooser -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2768/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgpredefinedbrushchooser.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgpredefinedbrushchooser.h -DKDE_UIC_BASENAME:STRING=wdgpredefinedbrushchooser -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2769/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgtexturechooser.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgtexturechooser.h -DKDE_UIC_BASENAME:STRING=wdgtexturechooser -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2770/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgCompositeOpOption.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgCompositeOpOption.h -DKDE_UIC_BASENAME:STRING=wdgCompositeOpOption -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2771/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/forms/wdgflowopacityoption.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_wdgflowopacityoption.h -DKDE_UIC_BASENAME:STRING=wdgflowopacityoption -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2772/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/SensorDistanceConfiguration.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_SensorDistanceConfiguration.h -DKDE_UIC_BASENAME:STRING=SensorDistanceConfiguration -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2773/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/SensorTimeConfiguration.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_SensorTimeConfiguration.h -DKDE_UIC_BASENAME:STRING=SensorTimeConfiguration -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2774/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/SensorFadeConfiguration.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/ui_SensorFadeConfiguration.h -DKDE_UIC_BASENAME:STRING=SensorFadeConfiguration -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2775/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/CMakeFiles/kritadefaulttools_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/e6b0d09fde0956163f2907ad5a8bcfcddefea3e1e3046d1ef6a11ca7151c3661.d [2776/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritajxlexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/jxl/kritajxlexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/libkra -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/JPEGXLExport.cpp.o -MF plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/JPEGXLExport.cpp.o.d -o plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/JPEGXLExport.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp: In instantiation of ‘QByteArray HDR::writeLayerNoConversion(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrU16Traits; bool swap = true; KisHLineConstIteratorSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:258:53: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 258 | return writeLayerNoConversion(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:289:52: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 284 | return writeLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:336:56: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 336 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoBgrTraits::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 225 | auto *dst = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp: In instantiation of ‘QByteArray HDR::writeLayerNoConversion(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF16Traits; bool swap = false; KisHLineConstIteratorSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:258:53: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 258 | return writeLayerNoConversion(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:289:52: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 284 | return writeLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:339:57: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 339 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoBgrTraits::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 225 | auto *dst = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp: In instantiation of ‘QByteArray HDR::writeLayerNoConversion(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF32Traits; bool swap = false; KisHLineConstIteratorSP = KisSharedPtr]’: /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:258:53: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 258 | return writeLayerNoConversion(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:289:52: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 284 | return writeLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:342:57: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 342 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoBgrTraits::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 225 | auto *dst = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:202:24: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValueImpl(quint8*, const QVector&) [with I = short unsigned int; typename std::enable_if::is_integer, int>::type = 1; _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 202 | nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:187:62: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValue(quint8*, const QVector&) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 187 | return fromNormalisedChannelsValueImpl(pixel, values); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:189:51: required from ‘QByteArray HDR::writeLayer(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrU8Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 189 | DestTrait::fromNormalisedChannelsValue(ptr, pixelValues); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:255:109: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrU8Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 255 | return writeLayer( /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrU8Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:289:52: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrU8Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 284 | return writeLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrU8Traits; bool swap = true; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrU8Traits; bool swap = true; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:334:55: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 334 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:225:25: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = short unsigned int; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:170:28: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValueImpl(const quint8*, QVector&) [with I = short unsigned int; typename std::enable_if::is_integer, int>::type = 1; _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | c = nativeArray(pixel)[i]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:160:58: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValue(const quint8*, QVector&) [with _channels_type_ = short unsigned int; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 160 | return normalisedChannelsValueImpl(pixel, v); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:161:45: required from ‘QByteArray HDR::writeLayer(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 161 | CSTrait::normalisedChannelsValue(it->rawDataConst(), pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:255:109: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 255 | return writeLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:289:52: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 284 | return writeLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrU16Traits; bool swap = true; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:336:56: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 336 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const short unsigned int*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:181:44: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValueImpl(const quint8*, QVector&) [with I = Imath_3_1::half; typename std::enable_if<(! std::numeric_limits::is_integer), int>::type = 1; _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 181 | channels[i] = float(nativeArray(pixel)[i]); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:160:58: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValue(const quint8*, QVector&) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 160 | return normalisedChannelsValueImpl(pixel, v); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:161:45: required from ‘QByteArray HDR::writeLayer(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 161 | CSTrait::normalisedChannelsValue(it->rawDataConst(), pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:255:109: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 255 | return writeLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:289:52: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 284 | return writeLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:339:57: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 339 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:212:24: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValueImpl(quint8*, const QVector&) [with I = Imath_3_1::half; typename std::enable_if<(! std::numeric_limits::is_integer), int>::type = 1; _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 212 | nativeArray(pixel)[i] = channels_type(float(KoColorSpaceMathsTraits::unitValue) * v[i]); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:187:62: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValue(quint8*, const QVector&) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 187 | return fromNormalisedChannelsValueImpl(pixel, values); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:189:51: required from ‘QByteArray HDR::writeLayer(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::KeepTheSame; DestTrait = KoBgrF16Traits; bool removeOOTF = true; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 189 | DestTrait::fromNormalisedChannelsValue(ptr, pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:255:109: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::KeepTheSame; DestTrait = KoBgrF16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 255 | return writeLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::KeepTheSame; DestTrait = KoBgrF16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:305:119: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 305 | return writeLayerWithPolicy( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 306 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrF16Traits; bool swap = false; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:339:57: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 339 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:181:44: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValueImpl(const quint8*, QVector&) [with I = float; typename std::enable_if<(! std::numeric_limits::is_integer), int>::type = 1; _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 181 | channels[i] = float(nativeArray(pixel)[i]); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:160:58: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::normalisedChannelsValue(const quint8*, QVector&) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 160 | return normalisedChannelsValueImpl(pixel, v); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:161:45: required from ‘QByteArray HDR::writeLayer(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 161 | CSTrait::normalisedChannelsValue(it->rawDataConst(), pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:255:109: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 255 | return writeLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::ApplyHLG; DestTrait = KoBgrU16Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:289:52: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 284 | return writeLayerWithPolicy(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:342:57: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 342 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:212:24: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValueImpl(quint8*, const QVector&) [with I = float; typename std::enable_if<(! std::numeric_limits::is_integer), int>::type = 1; _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 212 | nativeArray(pixel)[i] = channels_type(float(KoColorSpaceMathsTraits::unitValue) * v[i]); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:187:62: required from ‘static void KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::fromNormalisedChannelsValue(quint8*, const QVector&) [with _channels_type_ = float; int _channels_nb_ = 4; int _alpha_pos_ = 3; quint8 = unsigned char]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 187 | return fromNormalisedChannelsValueImpl(pixel, values); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:189:51: required from ‘QByteArray HDR::writeLayer(int, int, KisHLineConstIteratorSP, float, float, const KoColorSpace*) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy conversionPolicy = ConversionPolicy::KeepTheSame; DestTrait = KoBgrF32Traits; bool removeOOTF = true; KisHLineConstIteratorSP = KisSharedPtr]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 189 | DestTrait::fromNormalisedChannelsValue(ptr, pixelValues); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:255:109: required from ‘auto HDR::writeLayerSimplify(Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::KeepTheSame; DestTrait = KoBgrF32Traits; bool removeOOTF = true; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 255 | return writeLayer( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 256 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:272:111: required from ‘auto HDR::writeLayerWithPolicy(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; ConversionPolicy linearizePolicy = ConversionPolicy::KeepTheSame; DestTrait = KoBgrF32Traits; Args = {int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 272 | return writeLayerSimplify( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:305:119: required from ‘auto HDR::writeLayerWithLinear(ConversionPolicy, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; bool isLinear = true; Args = {const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 305 | return writeLayerWithPolicy( /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 306 | std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:314:75: required from ‘auto HDR::writeLayerWithRec2020(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; bool convertToRec2020 = true; Args = {ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 314 | return writeLayerWithLinear(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:324:58: required from ‘auto HDR::writeLayerWithSwap(bool, Args&& ...) [with CSTrait = KoBgrF32Traits; bool swap = false; Args = {bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 324 | return writeLayerWithRec2020(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:342:57: required from ‘auto HDR::writeLayer(const KoID&, Args&& ...) [with Args = {bool&, bool, ConversionPolicy&, const bool&, int, int, KisSharedPtr&, const float&, const float&, const KoColorSpace*&}]’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 342 | return writeLayerWithSwap(std::forward(args)...); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/impex/jxl/JPEGXLExport.cpp:959:47: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 959 | return HDR::writeLayer(cs->colorDepthId(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 960 | convertToRec2020, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 961 | cs->profile()->isLinear(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | conversionPolicy, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~ 963 | removeHGLOOTF, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~ 964 | bounds.width(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 965 | bounds.height(), /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~ 966 | it, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ 967 | hlgGamma, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~ 968 | hlgNominalPeak, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~ 969 | cs); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2777/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/krita_flaketools_autogen/mocs_compilation.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/krita_flaketools_autogen/mocs_compilation.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/krita_flaketools_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/ZW3FRGVUVT/../../../../../../plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/ZW3FRGVUVT/moc_ToolReferenceImages.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/mocs_compilation.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2778/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_auto_brush_widget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_auto_brush_widget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_auto_brush_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_auto_brush_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_auto_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_auto_brush_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_auto_brush_widget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_auto_brush_widget.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2779/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/jxl/kritajxlexport.so plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kritajxlexport_autogen/mocs_compilation.cpp.o plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/JPEGXLExport.cpp.o plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kis_wdg_options_jpegxl.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/libkra:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/impex/libkra/libkritalibkra.so.19.0.0 /usr/lib64/libjxl.so /usr/lib64/libjxl_threads.so libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2780/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2781/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_predefined_brush_chooser.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_predefined_brush_chooser.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_predefined_brush_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_predefined_brush_chooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_predefined_brush_chooser.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2782/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kritalibpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kritalibpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kritalibpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/moc_KisAutoBrushModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2783/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAutoBrushModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAutoBrushModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAutoBrushModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAutoBrushModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAutoBrushModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2784/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_option.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_option.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_option.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_option.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2785/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2786/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPredefinedBrushModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPredefinedBrushModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPredefinedBrushModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPredefinedBrushModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPredefinedBrushModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPredefinedBrushModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2787/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2788/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_selection_widget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_selection_widget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_selection_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_selection_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_selection_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_selection_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2789/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option_widget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option_widget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_option_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_option_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_option_widget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2790/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2791/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source_option.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source_option.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source_option.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_color_source_option.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_color_source_option.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2792/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorPackInterface.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorPackInterface.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorPackInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorPackInterface.cpp [2793/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataUniformProperty.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataUniformProperty.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataUniformProperty.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2794/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_color_source.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_color_source.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_color_source.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2795/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorData.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2796/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategyInterface.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategyInterface.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategyInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategyInterface.cpp [2797/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2798/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataCommon.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataCommon.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataCommon.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2799/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionRangeControlsStrategyInterface.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionRangeControlsStrategyInterface.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionRangeControlsStrategyInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionRangeControlsStrategyInterface.cpp [2800/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModelInterface.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModelInterface.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModelInterface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveRangeModelInterface.cpp [2801/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisKritaSensorPack.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisKritaSensorPack.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisKritaSensorPack.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisKritaSensorPack.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorData.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisKritaSensorPack.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisKritaSensorPack.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2802/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategy.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategy.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategy.cpp /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategy.cpp:107:40: warning: type attributes ignored after type is already defined [-Wattributes] 107 | template class PAINTOP_EXPORT_INSTANCE KisCurveOptionInputControlsStrategy; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategy.cpp:108:40: warning: type attributes ignored after type is already defined [-Wattributes] 108 | template class PAINTOP_EXPORT_INSTANCE KisCurveOptionInputControlsStrategy; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2803/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveRangeModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveRangeModel.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2804/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2805/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMultiSensorsModel.cpp [2806/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2807/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsSelector.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsSelector.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsSelector.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMultiSensorsSelector.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMultiSensorsSelector.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMultiSensorsSelector.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2808/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactory.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactory.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2809/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryRegistry.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryRegistry.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryRegistry.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2810/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionModel.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2811/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSimpleDynamicSensorFactory.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSimpleDynamicSensorFactory.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSimpleDynamicSensorFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2812/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2813/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOption.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2814/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2815/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2816/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSpacingOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2817/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOption.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2818/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2819/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2820/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMirrorOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2821/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOption.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2822/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2823/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2824/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSharpnessOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2825/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2826/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOption.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2827/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAirbrushOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAirbrushOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2828/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2829/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisScatterOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2830/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAirbrushOptionModel.cpp [2831/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAirbrushOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAirbrushOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisAirbrushOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2832/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2833/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2834/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2835/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2836/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2837/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2838/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2839/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisColorSourceOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2840/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2841/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisEmbeddedTextureData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisEmbeddedTextureData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisEmbeddedTextureData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2842/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisLightnessStrengthOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisLightnessStrengthOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisLightnessStrengthOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2843/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSizeOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSizeOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSizeOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2844/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2845/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionModel.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2846/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSizeOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSizeOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSizeOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2847/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptions.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptions.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2848/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisRotationOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisRotationOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisRotationOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisRotationOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisRotationOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisRotationOption.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2849/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisOpacityOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisOpacityOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisOpacityOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisOpacityOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisOpacityOption.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2850/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFlowOpacityOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFlowOpacityOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFlowOpacityOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFlowOpacityOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFlowOpacityOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFlowOpacityOption.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2851/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDarkenOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDarkenOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDarkenOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDarkenOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDarkenOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDarkenOption.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2852/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisHSVOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisHSVOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisHSVOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisHSVOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisHSVOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisHSVOption.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2853/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2854/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptionData.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptionData.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2855/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionWidget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionWidget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2856/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:18, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_registry.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisFilterOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_processor.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2857/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_custom_brush_widget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_custom_brush_widget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_custom_brush_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_custom_brush_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2858/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_clipboard_brush_widget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_clipboard_brush_widget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_clipboard_brush_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_clipboard_brush_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_clipboard_brush_widget.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_clipboard_brush_widget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2859/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache_base.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache_base.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2860/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDabCacheUtils.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDabCacheUtils.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDabCacheUtils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2861/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_precision_option.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_precision_option.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_precision_option.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_precision_option.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_precision_option.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_precision_option.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2862/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2863/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_current_outline_fetcher.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_current_outline_fetcher.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_current_outline_fetcher.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_current_outline_fetcher.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_current_outline_fetcher.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_current_outline_fetcher.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2864/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_options_widget.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_options_widget.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_options_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2865/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_text_brush_chooser.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_text_brush_chooser.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_text_brush_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_text_brush_chooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_text_brush_chooser.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_text_brush_chooser.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2866/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_settings.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_settings.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2867/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureMaskInfo.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureMaskInfo.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureMaskInfo.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp: In member function ‘void KisTextureMaskInfo::recalculateMask()’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:173:19: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 173 | QRgb* pixel = reinterpret_cast(mask.bits()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:173:19: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:173:19: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2868/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_chooser.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_chooser.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_chooser.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_chooser.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_chooser.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_chooser.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cached_paint_device.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_chooser.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2869/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_option.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_option.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_option.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_cached_paint_device.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp: In member function ‘void KisTextureOption::applyLightness(KisFixedPaintDeviceSP, const QPoint&, const KisPaintInformation&)’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp:183:32: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 183 | const QRgb *maskQRgb = reinterpret_cast(it.oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp: In member function ‘void KisTextureOption::applyGradient(KisFixedPaintDeviceSP, const QPoint&, const KisPaintInformation&)’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp:227:36: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 227 | const QRgb* maskQRgb = reinterpret_cast(iter->oldRawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp:227:36: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_texture_option.cpp:227:36: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2870/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOptionProperties.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOptionProperties.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOptionProperties.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2871/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensor.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensor.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorData.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensor.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2872/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensors.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensors.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensors.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensors.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensors.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2873/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDrawingAngle.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDrawingAngle.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDrawingAngle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2874/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFuzzy.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFuzzy.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFuzzy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2875/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDistance.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDistance.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDistance.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2876/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFade.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFade.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFade.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2877/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorTime.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorTime.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorTime.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2878/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryTime.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryTime.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryTime.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2879/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryFade.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryFade.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryFade.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2880/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDistance.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDistance.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDistance.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2881/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDrawingAngle.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDrawingAngle.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDrawingAngle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2882/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOption.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOption.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOption.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOption.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisMaskingBrushOption.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2883/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/wdgcolorsampler.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/ui_wdgcolorsampler.h -DKDE_UIC_BASENAME:STRING=wdgcolorsampler -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2884/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/wdgmovetool.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/ui_wdgmovetool.h -DKDE_UIC_BASENAME:STRING=wdgmovetool -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2885/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/wdgmultihandtool.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/ui_wdgmultihandtool.h -DKDE_UIC_BASENAME:STRING=wdgmultihandtool -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2886/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorWithLengthModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorWithLengthModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorWithLengthModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorWithLengthModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorWithLengthModel.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorWithLengthModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2887/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDrawingAngleSensorModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDrawingAngleSensorModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDrawingAngleSensorModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2888/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritalibpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop/kritalibpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextBrushModel.cpp.o -MF plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextBrushModel.cpp.o.d -o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextBrushModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextBrushModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextBrushModel.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisTextBrushModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2889/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kritadefaulttools_static_autogen/mocs_compilation.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kritadefaulttools_static_autogen/mocs_compilation.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kritadefaulttools_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_KisMoveBoundsCalculationJob.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/basictools/kis_tool_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_kis_tool_brush.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2890/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_colorsampler.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_colorsampler.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_colorsampler.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_colorsampler.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_colorsampler.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_colorsampler.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2891/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_brush.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_brush.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_brush.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_brush.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_brush.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2892/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line_helper.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line_helper.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_line_helper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_line_helper.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_line_helper.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand_helper.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2893/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_line.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_line.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_line.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2894/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_rectangle.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_rectangle.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_rectangle.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_rectangle.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_rectangle.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_rectangle.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2895/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_ellipse.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_ellipse.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_ellipse.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_ellipse.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_ellipse.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_ellipse.cc:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2896/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_fill.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_fill.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_fill.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_fill.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_paint.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_fill.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_fill.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2897/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_measure.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_measure.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_measure.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_measure.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_measure.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_measure.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2898/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_gradient.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_gradient.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_gradient.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_gradient.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_paint.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_gradient.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_gradient.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2899/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_path.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_path.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_path.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_path.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_path.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_path.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_path.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2900/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/strokes/move_selection_stroke_strategy.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/strokes/move_selection_stroke_strategy.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/strokes/move_selection_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/strokes/move_selection_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/strokes/move_selection_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_layer.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2901/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_movetooloptionswidget.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_movetooloptionswidget.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_movetooloptionswidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_move.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_movetooloptionswidget.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_move.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2902/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libkritalibpaintop.so.19 -o plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kritalibpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_auto_brush_widget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_predefined_brush_chooser.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAutoBrushModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPredefinedBrushModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option_widget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_selection_widget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source_option.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataUniformProperty.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorPackInterface.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisKritaSensorPack.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataCommon.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategyInterface.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategy.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionRangeControlsStrategyInterface.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModelInterface.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsSelector.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactory.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryRegistry.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSimpleDynamicSensorFactory.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisLightnessStrengthOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisEmbeddedTextureData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptions.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisRotationOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisOpacityOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFlowOpacityOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDarkenOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisHSVOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionData.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionWidget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_custom_brush_widget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_clipboard_brush_widget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDabCacheUtils.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache_base.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_precision_option.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_current_outline_fetcher.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_text_brush_chooser.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_options_widget.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_settings.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_option.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_chooser.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureMaskInfo.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOption.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOptionProperties.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensor.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensors.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDrawingAngle.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFuzzy.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDistance.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFade.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorTime.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryTime.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryFade.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDistance.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDrawingAngle.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorWithLengthModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDrawingAngleSensorModel.cpp.o plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextBrushModel.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2903/3372] /usr/bin/cmake -E cmake_symlink_library plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 plugins/paintops/libpaintop/libkritalibpaintop.so.19 plugins/paintops/libpaintop/libkritalibpaintop.so && : [2904/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_move.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_move.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_move.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_move.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_move.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_move.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_move.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2905/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/KisMoveBoundsCalculationJob.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/KisMoveBoundsCalculationJob.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/KisMoveBoundsCalculationJob.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/KisMoveBoundsCalculationJob.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/KisMoveBoundsCalculationJob.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2906/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/CMakeFiles/kritabrushexport_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b7414a4b115fe660d1b1707622f9cceba3c700100c15dc805df05a956b98630c.d [2907/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/wdg_export_gih.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/ui_wdg_export_gih.h -DKDE_UIC_BASENAME:STRING=wdg_export_gih -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2908/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/fc1926e8e6f8e8947ce4aa44886967b6f7ee015bb79c0dbe45fedb4a606330ba.d [2909/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/wdgdlgcreatebundle.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/ui_wdgdlgcreatebundle.h -DKDE_UIC_BASENAME:STRING=wdgdlgcreatebundle -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2910/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/wdgdlgbundlemanager.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/ui_wdgdlgbundlemanager.h -DKDE_UIC_BASENAME:STRING=wdgdlgbundlemanager -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2911/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/wdgdlgembedtags.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/ui_wdgdlgembedtags.h -DKDE_UIC_BASENAME:STRING=wdgdlgembedtags -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2912/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/WdgDlgResourceManager.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/ui_WdgDlgResourceManager.h -DKDE_UIC_BASENAME:STRING=WdgDlgResourceManager -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2913/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ea27ba046e2da4c695ba0409711833a66ce1ef06b9c19d5641256edd529ebd3b.d [2914/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_multihand.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_multihand.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_multihand.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2915/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabrushexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kritabrushexport_autogen/mocs_compilation.cpp.o -MF plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kritabrushexport_autogen/mocs_compilation.cpp.o.d -o plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kritabrushexport_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/brush/KisWdgOptionsBrush.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/moc_KisWdgOptionsBrush.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2916/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/resourcemanager.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/resourcemanager.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/resourcemanager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/resourcemanager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/resourcemanager.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2917/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/kritaresourcemanager_autogen/mocs_compilation.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/kritaresourcemanager_autogen/mocs_compilation.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/kritaresourcemanager_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/mocs_compilation.cpp [2918/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_embed_tags.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_embed_tags.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_embed_tags.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/dlg_embed_tags.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/dlg_embed_tags.cpp:18: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2919/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_bundle_manager.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_bundle_manager.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_bundle_manager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_preset.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisResourceServerProvider.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:31: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:34: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2920/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_create_bundle.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_create_bundle.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_create_bundle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/dlg_create_bundle.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/dlg_create_bundle.cpp:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2921/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceManager.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceManager.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceManager.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/DlgResourceManager.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/DlgResourceManager.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/operations/kis_operation_configuration.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_action_manager.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2922/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceTypeForFile.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceTypeForFile.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceTypeForFile.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/DlgResourceTypeForFile.cpp [2923/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/wdgtagselection.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/wdgtagselection.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/wdgtagselection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/wdgtagselection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/wdgtagselection.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2924/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaresourcemanager_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/extensions/resourcemanager/kritaresourcemanager_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/ResourceImporter.cpp.o -MF plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/ResourceImporter.cpp.o.d -o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/ResourceImporter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/ResourceImporter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisView.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:21, from /builddir/build/BUILD/krita-5.2.2/plugins/extensions/resourcemanager/ResourceImporter.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_workspace_resource.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisMainWindow.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2925/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabrushexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kis_brush_export.cpp.o -MF plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kis_brush_export.cpp.o.d -o plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kis_brush_export.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/kis_brush_export.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/kis_brush_export.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/kis_brush_export.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2926/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/wdgduplicateop.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/ui_wdgduplicateop.h -DKDE_UIC_BASENAME:STRING=wdgduplicateop -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2927/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabrushexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisWdgOptionsBrush.cpp.o -MF plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisWdgOptionsBrush.cpp.o.d -o plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisWdgOptionsBrush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/KisWdgOptionsBrush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/KisWdgOptionsBrush.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/KisWdgOptionsBrush.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2928/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritabrushexport_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/impex/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/impex/brush/kritabrushexport_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisAnimatedBrushAnnotation.cpp.o -MF plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisAnimatedBrushAnnotation.cpp.o.d -o plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisAnimatedBrushAnnotation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_scaling_size_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisColorfulBrush.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_gbr_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_imagepipe_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_pipebrush_parasite.h:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2929/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/impex/brush/kritabrushexport.so plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kritabrushexport_autogen/mocs_compilation.cpp.o plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kis_brush_export.cpp.o plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisWdgOptionsBrush.cpp.o plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisAnimatedBrushAnnotation.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 libs/impex/libkritaimpex.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2930/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/extensions/resourcemanager/kritaresourcemanager.so plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/kritaresourcemanager_autogen/mocs_compilation.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/resourcemanager.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_create_bundle.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_bundle_manager.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_embed_tags.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceManager.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/wdgtagselection.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/ResourceImporter.cpp.o plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceTypeForFile.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2931/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/kritadefaultpaintops_static_autogen/mocs_compilation.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/kritadefaultpaintops_static_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/kritadefaultpaintops_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/6HQ4H4XQ3N/../../../../../../plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/6HQ4H4XQ3N/moc_kis_brushop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2932/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpSettings.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpSettings.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpSettings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2933/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpResources.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpResources.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpResources.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2934/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/kis_brushop.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2935/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueueCache.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueueCache.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueueCache.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2936/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueue.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueue.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueue.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2937/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingJob.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingJob.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingJob.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2938/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingExecutor.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingExecutor.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingExecutor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2939/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2940/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop_settings_widget.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop_settings_widget.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2941/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2942/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionData.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionData.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2943/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/CMakeFiles/kritahairypaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/646b489a9989d62590c3cfea1b0207553c784c4ee4ea343d5c17c4fcd4f5eaa0.d [2944/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/wdgInkOptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/ui_wdgInkOptions.h -DKDE_UIC_BASENAME:STRING=wdgInkOptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2945/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/wdghairyshapeoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/ui_wdghairyshapeoptions.h -DKDE_UIC_BASENAME:STRING=wdghairyshapeoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2946/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/wdgbristleoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/ui_wdgbristleoptions.h -DKDE_UIC_BASENAME:STRING=wdgbristleoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2947/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionModel.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionModel.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionModel.cpp [2948/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionWidget.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionWidget.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2949/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings_widget.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings_widget.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2950/3372] : && /usr/bin/cmake -E rm -f plugins/paintops/defaultpaintops/libkritadefaultpaintops_static.a && /usr/bin/ar qc plugins/paintops/defaultpaintops/libkritadefaultpaintops_static.a plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/kritadefaultpaintops_static_autogen/mocs_compilation.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpResources.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpSettings.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop_settings_widget.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueue.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueueCache.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingJob.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingExecutor.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings_widget.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionData.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionModel.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionWidget.cpp.o && /usr/bin/ranlib plugins/paintops/defaultpaintops/libkritadefaultpaintops_static.a && : [2951/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b60733486062758a4133acc83b137a98fb376b67ccc839213a38a6d0fc61bc37.d [2952/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_paintop_plugin.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_paintop_plugin.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/hairy_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/hairy_paintop_plugin.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2953/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadefaultpaintops_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/kritadefaultpaintops_autogen/mocs_compilation.cpp.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/kritadefaultpaintops_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/kritadefaultpaintops_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_autogen/mocs_compilation.cpp [2954/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2955/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kritahairypaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kritahairypaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kritahairypaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/moc_KisHairyBristleOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/kis_hairy_paintop_settings_widget.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/moc_kis_hairy_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2956/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop_settings.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2957/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/bristle.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/bristle.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/bristle.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/bristle.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/bristle.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/bristle.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2958/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadefaultpaintops_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/defaultpaintops/kritadefaultpaintops_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/brush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/duplicate -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/defaultpaintops_plugin.cc.o -MF plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/defaultpaintops_plugin.cc.o.d -o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/defaultpaintops_plugin.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_simple_paintop_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2959/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/trajectory.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/trajectory.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/trajectory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/trajectory.cpp [2960/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_brush.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_brush.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/hairy_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/hairy_brush.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/hairy_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/hairy_brush.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2961/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionData.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionData.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2962/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/defaultpaintops/kritadefaultpaintops.so plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/kritadefaultpaintops_autogen/mocs_compilation.cpp.o plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/defaultpaintops_plugin.cc.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/defaultpaintops/libkritadefaultpaintops_static.a plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2963/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings_widget.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings_widget.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2964/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionData.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionData.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2965/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionModel.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionModel.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2966/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/CMakeFiles/kritadeformpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/cc9aa12841c02dca659d7e8e272a6d74a51a1a3c7d0aa58eb1382c55b31d8524.d [2967/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/wdgdeformoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/ui_wdgdeformoptions.h -DKDE_UIC_BASENAME:STRING=wdgdeformoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2968/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionWidget.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionWidget.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyBristleOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2969/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_brush.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_brush.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/deform_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/deform_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/deform_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/deform_brush.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2970/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionModel.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionModel.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2971/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahairypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hairy/kritahairypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionWidget.cpp.o -MF plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionWidget.cpp.o.d -o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hairy/KisHairyInkOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2972/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kritadeformpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kritadeformpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kritadeformpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/moc_KisBrushSizeOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/kis_deform_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/moc_kis_deform_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2973/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_paintop_plugin.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_paintop_plugin.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/deform_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/deform_paintop_plugin.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2974/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2975/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/hairy/kritahairypaintop.so plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kritahairypaintop_autogen/mocs_compilation.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_paintop_plugin.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings_widget.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/bristle.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_brush.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/trajectory.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionData.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionModel.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionWidget.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionData.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionModel.cpp.o plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2976/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionData.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionData.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2977/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop_settings.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2978/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionData.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionData.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2979/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionModel.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionModel.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2980/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionWidget.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionWidget.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisBrushSizeOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2981/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/eff998e3caf40f5dd7eaccac8cdf6e12394ad7f91d0fda7cb92b627141e3abb7.d [2982/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/wdgcurveoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/ui_wdgcurveoptions.h -DKDE_UIC_BASENAME:STRING=wdgcurveoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2983/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings_widget.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings_widget.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/kis_deform_paintop_settings_widget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2984/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionWidget.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionWidget.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2985/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadeformpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/deform/kritadeformpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionModel.cpp.o -MF plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionModel.cpp.o.d -o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/deform/KisDeformOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2986/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/curve_paintop_plugin.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/curve_paintop_plugin.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/curve_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/curve_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/curve_paintop_plugin.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2987/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kritacurvepaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kritacurvepaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kritacurvepaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/moc_KisCurveOpOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/moc_kis_curve_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2988/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/deform/kritadeformpaintop.so plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kritadeformpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_brush.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_paintop_plugin.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings_widget.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionData.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionModel.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionWidget.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionData.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionModel.cpp.o plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [2989/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveStandardOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2990/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionData.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionData.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2991/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop_settings.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2992/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/CMakeFiles/kritaspraypaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/94ef9f259e47d4e9028ab825e621063e21859e3005019100c4d8b92b56f4d631.d [2993/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/wdgsprayoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/ui_wdgsprayoptions.h -DKDE_UIC_BASENAME:STRING=wdgsprayoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2994/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/wdgsprayshapeoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/ui_wdgsprayshapeoptions.h -DKDE_UIC_BASENAME:STRING=wdgsprayshapeoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2995/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/wdgshapedynamicsoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/ui_wdgshapedynamicsoptions.h -DKDE_UIC_BASENAME:STRING=wdgshapedynamicsoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [2996/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionWidget.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionWidget.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2997/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionModel.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionModel.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/KisCurveOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2998/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacurvepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/curvebrush/kritacurvepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings_widget.cpp.o -MF plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings_widget.cpp.o.d -o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2999/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/curvebrush/kritacurvepaintop.so plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kritacurvepaintop_autogen/mocs_compilation.cpp.o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/curve_paintop_plugin.cpp.o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop.cpp.o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings.cpp.o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings_widget.cpp.o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionData.cpp.o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionModel.cpp.o plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3000/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/spray_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3001/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_paintop_plugin.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_paintop_plugin.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/spray_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/spray_paintop_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3002/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kritaspraypaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kritaspraypaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kritaspraypaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayOpOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayShapeOptionWidget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3003/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop_settings.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop_settings.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop_settings.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3004/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayRandomDistributions.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayRandomDistributions.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayRandomDistributions.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayRandomDistributions.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayRandomDistributions.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3005/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionData.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionData.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3006/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings_widget.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings_widget.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/kis_spray_paintop_settings_widget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3007/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_brush.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_brush.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/spray_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/spray_brush.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/spray_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/spray_brush.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3008/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOption.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOption.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOption.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOption.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3009/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionData.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionData.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3010/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionWidget.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionWidget.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3011/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionModel.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionModel.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3012/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionData.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionData.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3013/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionModel.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionModel.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3014/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionWidget.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionWidget.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3015/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/CMakeFiles/kritafilterop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/70832447df5cd7bbd4ac18462a320c8a4e33a04559532569488f2cf2f0060354.d [3016/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionModel.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionModel.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3017/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/7e930362ae81730d95e4a3a6499653c86ceb4431d4b7d9cbaeaa42a882afbb75.d [3018/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafilterop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kritafilterop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kritafilterop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kritafilterop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/filterop/kis_filterop_settings_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/EWIEGA46WW/moc_kis_filterop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3019/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaspraypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/spray/kritaspraypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionWidget.cpp.o -MF plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionWidget.cpp.o.d -o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3020/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafilterop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/filterop.cpp.o -MF plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/filterop.cpp.o.d -o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/filterop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/filterop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/filterop.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3021/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafilterop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop.cpp.o -MF plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop.cpp.o.d -o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3022/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/wdgexperimentoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/ui_wdgexperimentoptions.h -DKDE_UIC_BASENAME:STRING=wdgexperimentoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3023/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafilterop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings.cpp.o -MF plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings.cpp.o.d -o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop_settings.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop_settings.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3024/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/spray/kritaspraypaintop.so plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kritaspraypaintop_autogen/mocs_compilation.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_paintop_plugin.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings_widget.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_brush.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayRandomDistributions.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionData.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionModel.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionWidget.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOption.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionData.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionModel.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionWidget.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionData.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionModel.cpp.o plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3025/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/experiment_paintop_plugin.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/experiment_paintop_plugin.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/experiment_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/experiment_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/experiment_paintop_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3026/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kritaexperimentpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kritaexperimentpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kritaexperimentpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/moc_KisExperimentOpOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/kis_experiment_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/moc_kis_experiment_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3027/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3028/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritafilterop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/filterop/kritafilterop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings_widget.cpp.o -MF plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings_widget.cpp.o.d -o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop_settings_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/filterop/kis_filterop_settings_widget.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3029/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3030/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionData.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionData.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3031/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/filterop/kritafilterop.so plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kritafilterop_autogen/mocs_compilation.cpp.o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/filterop.cpp.o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop.cpp.o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings.cpp.o plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings_widget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3032/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/CMakeFiles/kritaparticlepaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d6b00602146ef10ebcfaf988f7f0e77bf5b8454655dc024e8b55d6289db74929.d [3033/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/wdgparticleoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/ui_wdgparticleoptions.h -DKDE_UIC_BASENAME:STRING=wdgparticleoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3034/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings_widget.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings_widget.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3035/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionWidget.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionWidget.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3036/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_paintop_plugin.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_paintop_plugin.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/particle_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/particle_paintop_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3037/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kritaparticlepaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kritaparticlepaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kritaparticlepaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/moc_KisParticleOpOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/kis_particle_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/moc_kis_particle_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3038/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaexperimentpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/experiment/kritaexperimentpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionModel.cpp.o -MF plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionModel.cpp.o.d -o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/experiment/KisExperimentOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3039/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/experiment/kritaexperimentpaintop.so plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kritaexperimentpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/experiment_paintop_plugin.cpp.o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop.cpp.o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings.cpp.o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings_widget.cpp.o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionData.cpp.o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionModel.cpp.o plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3040/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3041/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop_settings.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3042/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_brush.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_brush.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/particle_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/particle_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/particle_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/particle_brush.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3043/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionData.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionData.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3044/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/d7808fc8d04b8b07d6af38d7cae3edd5774a8f5c6895bb46b7ed162e5e36d447.d [3045/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/wdggridoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/ui_wdggridoptions.h -DKDE_UIC_BASENAME:STRING=wdggridoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3046/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/wdggridbrushshapeoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/ui_wdggridbrushshapeoptions.h -DKDE_UIC_BASENAME:STRING=wdggridbrushshapeoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3047/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings_widget.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings_widget.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/kis_particle_paintop_settings_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3048/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionModel.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionModel.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3049/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaparticlepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/particle/kritaparticlepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionWidget.cpp.o -MF plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionWidget.cpp.o.d -o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/particle/KisParticleOpOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3050/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/particle/kritaparticlepaintop.so plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kritaparticlepaintop_autogen/mocs_compilation.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_paintop_plugin.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings_widget.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_brush.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionData.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionModel.cpp.o plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3051/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/grid_paintop_plugin.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/grid_paintop_plugin.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/grid_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/grid_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/grid_paintop_plugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3052/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3053/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kritagridpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kritagridpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kritagridpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/moc_KisGridOpOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/moc_kis_grid_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3054/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionData.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionData.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3055/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3056/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionWidget.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionWidget.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3057/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionModel.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionModel.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3058/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionData.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionData.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3059/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings_widget.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings_widget.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3060/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/b7351ba430421467c455d3f0417b5d776a82e8cdb3a81e3de5f65fb6a0bff04a.d [3061/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/wdghatchingpreferences.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/ui_wdghatchingpreferences.h -DKDE_UIC_BASENAME:STRING=wdghatchingpreferences -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3062/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/wdghatchingoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/ui_wdghatchingoptions.h -DKDE_UIC_BASENAME:STRING=wdghatchingoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3063/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionModel.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionModel.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3064/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritagridpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/gridbrush/kritagridpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionWidget.cpp.o -MF plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionWidget.cpp.o.d -o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/gridbrush/KisGridShapeOptionWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3065/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/CMakeFiles/kritasketchpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a87e429a54442d3c2f36fd6d073723bb699ed9b23caf7de30d9a0a84dcf75a19.d [3066/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/gridbrush/kritagridpaintop.so plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kritagridpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/grid_paintop_plugin.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionData.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionModel.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionWidget.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings_widget.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionData.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionModel.cpp.o plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3067/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_paintop_plugin.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_paintop_plugin.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/hatching_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/hatching_paintop_plugin.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3068/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kritahatchingpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kritahatchingpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kritahatchingpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/moc_KisHatchingOptionsModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/kis_hatching_paintop_settings_widget.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/moc_kis_hatching_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3069/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3070/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop_settings.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3071/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsData.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsData.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3072/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_brush.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_brush.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/hatching_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/hatching_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/hatching_brush.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/hatching_brush.h:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3073/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesData.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesData.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3074/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsModel.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsModel.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3075/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsWidget.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsWidget.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingOptionsWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3076/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/wdgsketchoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/ui_wdgsketchoptions.h -DKDE_UIC_BASENAME:STRING=wdgsketchoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3077/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesModel.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesModel.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesModel.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesModel.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3078/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesWidget.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesWidget.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/KisHatchingPreferencesWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3079/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritahatchingpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/hatching/kritahatchingpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings_widget.cpp.o -MF plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings_widget.cpp.o.d -o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3080/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kritasketchpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kritasketchpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kritasketchpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/moc_KisSketchOpOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/kis_sketch_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/moc_kis_sketch_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3081/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/sketch_paintop_plugin.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/sketch_paintop_plugin.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/sketch_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/sketch_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/sketch_paintop_plugin.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3082/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/hatching/kritahatchingpaintop.so plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kritahatchingpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_paintop_plugin.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings_widget.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_brush.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsData.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsModel.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsWidget.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesData.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesModel.cpp.o plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3083/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchStandardOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3084/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3085/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionData.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionData.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3086/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionWidget.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionWidget.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3087/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionModel.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionModel.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/KisSketchOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3088/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/4c2fed861fa3330b86dd46d126dd7b9a5e461de277a1bbe5fba67d1228bc0833.d [3089/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/5ed6816036bf241e6d3ba9c5ba041ae9a5ab307179d55e64abe1c788fd09e7a6.d [3090/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritasketchpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/sketch/kritasketchpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings_widget.cpp.o -MF plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings_widget.cpp.o.d -o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3091/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a7d471f5b3d810a757ea350edfb96d68d83d6bda3802f0c61f5914b503e89a4a.d [3092/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/sketch/kritasketchpaintop.so plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kritasketchpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/sketch_paintop_plugin.cpp.o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop.cpp.o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings.cpp.o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings_widget.cpp.o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionData.cpp.o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionModel.cpp.o plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3093/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/colorsmudge_paintop_plugin.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/colorsmudge_paintop_plugin.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/colorsmudge_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/colorsmudge_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/colorsmudge_paintop_plugin.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3094/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/moc_KisPaintThicknessOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3095/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3096/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3097/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionData.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionData.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3098/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOption.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOption.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOption.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3099/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionModel.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionModel.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3100/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionData.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionData.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3101/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionWidget.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionWidget.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3102/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionModel.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionModel.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3103/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings_widget.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings_widget.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3104/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOption.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOption.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOption.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3105/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionData.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionData.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3106/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionModel.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionModel.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionModel.cpp [3107/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionWidget.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionWidget.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3108/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeRadiusOptionData.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeRadiusOptionData.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeRadiusOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3109/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisGradientOption.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisGradientOption.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisGradientOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisGradientOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisGradientOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisGradientOption.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3110/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategy.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategy.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/brush/kis_brush.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3111/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionWidget.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionWidget.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3112/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisBrushPropertiesModel.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisBrushPropertiesModel.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisBrushPropertiesModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisBrushPropertiesModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/brush/KisBrushModel.h:20, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisBrushPropertiesModel.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisBrushPropertiesModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3113/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeSource.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeSource.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeSource.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeSource.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeSource.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeSource.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3114/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeInterstrokeData.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeInterstrokeData.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeInterstrokeData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisProofingConfiguration.h:8, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_image_config.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transaction.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3115/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyBase.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyBase.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3116/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyWithOverlay.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyWithOverlay.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyWithOverlay.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3117/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMask.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMask.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMask.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3118/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarker_option.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/ui_kis_roundmarker_option.h -DKDE_UIC_BASENAME:STRING=kis_roundmarker_option -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3119/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyLightness.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyLightness.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyLightness.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp: In member function ‘virtual QVector KisColorSmudgeStrategyLightness::paintDab(const QRect&, const QRect&, const KoColor&, qreal, qreal, qreal, qreal, qreal, qreal)’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp:192:17: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘const QRgb*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 192 | reinterpret_cast(tempHeightmapDevice->data()), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp:192:17: warning: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp:192:17: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3120/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyStamp.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyStamp.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyStamp.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3121/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritacolorsmudgepaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMaskLegacy.cpp.o -MF plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMaskLegacy.cpp.o.d -o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMaskLegacy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3122/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/roundmarker_paintop_plugin.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/roundmarker_paintop_plugin.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/roundmarker_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/roundmarker_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/roundmarker_paintop_plugin.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3123/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_KisRoundMarkerOpOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_kis_roundmarkerop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3124/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOption.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3125/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionData.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionData.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3126/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop_settings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop_settings.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop_settings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3127/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/colorsmudge/kritacolorsmudgepaintop.so plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/colorsmudge_paintop_plugin.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings_widget.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionData.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionModel.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionWidget.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOption.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionData.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionModel.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionWidget.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOption.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionData.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionModel.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionWidget.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeRadiusOptionData.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisGradientOption.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisBrushPropertiesModel.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategy.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeSource.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyBase.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeInterstrokeData.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyLightness.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyWithOverlay.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMask.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyStamp.cpp.o plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMaskLegacy.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3128/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/wdgtangenttiltoption.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/ui_wdgtangenttiltoption.h -DKDE_UIC_BASENAME:STRING=wdgtangenttiltoption -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3129/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings_widget.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings_widget.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3130/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionWidget.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionWidget.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3131/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kritatangentnormalpaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kritatangentnormalpaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kritatangentnormalpaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/moc_KisTangentTiltOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/moc_kis_tangent_normal_paintop_settings_widget.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3132/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaroundmarkerpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionModel.cpp.o -MF plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionModel.cpp.o.d -o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3133/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/roundmarker/kritaroundmarkerpaintop.so plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/roundmarker_paintop_plugin.cpp.o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop.cpp.o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings.cpp.o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings_widget.cpp.o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionData.cpp.o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionModel.cpp.o plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3134/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_normal_preview_widget.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_normal_preview_widget.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_normal_preview_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_normal_preview_widget.cpp [3135/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_plugin.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_plugin.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_plugin.cpp:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3136/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3137/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOption.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOption.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOption.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOption.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOption.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOption.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3138/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionData.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionData.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3139/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a8950b4a97ab3c698cea35cf83a61a023c1516572fb85bba98d7bdbed8dfd034.d [3140/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/wdgmypaintoptions.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/ui_wdgmypaintoptions.h -DKDE_UIC_BASENAME:STRING=wdgmypaintoptions -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3141/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/wdgmypaintcurveoption.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/ui_wdgmypaintcurveoption.h -DKDE_UIC_BASENAME:STRING=wdgmypaintcurveoption -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3142/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_settings_widget.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_settings_widget.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_settings_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3143/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionModel.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionModel.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3144/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatangentnormalpaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionWidget.cpp.o -MF plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionWidget.cpp.o.d -o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3145/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/kritamypaintop_static_autogen/mocs_compilation.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/kritamypaintop_static_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/kritamypaintop_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintBasicOptionModel.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintPaintOpFactory.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:4: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3146/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionData.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionData.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3147/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/tangentnormal/kritatangentnormalpaintop.so plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kritatangentnormalpaintop_autogen/mocs_compilation.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_plugin.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_settings_widget.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_normal_preview_widget.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOption.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionData.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionModel.cpp.o plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionWidget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/store/libkritastore.so.19.0.0 /usr/lib64/libz.so /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3148/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSensorPack.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSensorPack.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSensorPack.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSensorPack.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisSensorData.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSensorPack.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSensorPack.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3149/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionRangeControlsStrategy.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionRangeControlsStrategy.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionRangeControlsStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionRangeControlsStrategy.cpp [3150/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionData.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionData.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3151/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionWidget.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionWidget.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionWidget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3152/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOp.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOp.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOp.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOp.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOp.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOp.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOp.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3153/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionModel.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionModel.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionModel.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3154/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveRangeModel.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveRangeModel.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveRangeModel.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveRangeModel.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveRangeModel.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3155/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettings.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettings.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettings.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpSettings.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpSettings.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpSettings.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3156/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionWidget.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionWidget.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionWidget.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintBasicOptionWidget.cpp:6: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3157/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpFactory.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpFactory.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpFactory.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3158/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpPreset.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpPreset.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpPreset.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3159/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSurface.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSurface.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSurface.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp: In instantiation of ‘int KisMyPaintSurface::drawDabImpl(MyPaintSurface*, float, float, float, float, float, float, float, float, float, float, float, float, float) [with channelType = short unsigned int; MyPaintSurface = MyPaintSurface]’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:79:54: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 79 | return surface->m_owner->drawDabImpl(self, x, y, radius, color_r, color_g, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | color_b, opaque, hardness, color_a, /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | aspect_ratio, angle, lock_alpha, colorize); /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 205 | channelType* nativeArray = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp: In instantiation of ‘int KisMyPaintSurface::drawDabImpl(MyPaintSurface*, float, float, float, float, float, float, float, float, float, float, float, float, float) [with channelType = Imath_3_1::half; MyPaintSurface = MyPaintSurface]’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:85:51: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: 85 | return surface->m_owner->drawDabImpl(self, x, y, radius, color_r, color_g, /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | color_b, opaque, hardness, color_a, /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | aspect_ratio, angle, lock_alpha, colorize); /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 205 | channelType* nativeArray = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp: In instantiation of ‘int KisMyPaintSurface::drawDabImpl(MyPaintSurface*, float, float, float, float, float, float, float, float, float, float, float, float, float) [with channelType = float; MyPaintSurface = MyPaintSurface]’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:91:52: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: 91 | return surface->m_owner->drawDabImpl(self, x, y, radius, color_r, color_g, /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | color_b, opaque, hardness, color_a, /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | aspect_ratio, angle, lock_alpha, colorize); /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 205 | channelType* nativeArray = reinterpret_cast(it.rawData()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp: In instantiation of ‘void KisMyPaintSurface::getColorImpl(MyPaintSurface*, float, float, float, float*, float*, float*, float*) [with channelType = short unsigned int; MyPaintSurface = MyPaintSurface]’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:105:48: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: 105 | surface->m_owner->getColorImpl(self, x, y, radius, color_r, color_g, color_b, color_a); /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:205:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:354:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 354 | channelType* nativeArray = reinterpret_cast(color.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp: In instantiation of ‘void KisMyPaintSurface::getColorImpl(MyPaintSurface*, float, float, float, float*, float*, float*, float*) [with channelType = Imath_3_1::half; MyPaintSurface = MyPaintSurface]’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:109:45: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:354:36: warning: 109 | surface->m_owner->getColorImpl(self, x, y, radius, color_r, color_g, color_b, color_a); /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:354:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:354:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 354 | channelType* nativeArray = reinterpret_cast(color.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp: In instantiation of ‘void KisMyPaintSurface::getColorImpl(MyPaintSurface*, float, float, float, float*, float*, float*, float*) [with channelType = float; MyPaintSurface = MyPaintSurface]’: /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:113:46: required from here /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:354:36: warning: 113 | surface->m_owner->getColorImpl(self, x, y, radius, color_r, color_g, color_b, color_a); /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:354:36: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintSurface.cpp:354:36: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 354 | channelType* nativeArray = reinterpret_cast(color.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3160/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand_config.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand_config.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand_config.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_multihand_config.cpp [3161/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintStandardOptionData.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintStandardOptionData.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintStandardOptionData.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintStandardOptionData.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintStandardOptionData.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintStandardOptionData.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_option.h:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3162/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pencil.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pencil.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pencil.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_pencil.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_node_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_pencil.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_pencil.cc:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_pencil.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3163/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pan.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pan.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pan.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_pan.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_pan.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/kis_tool_pan.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3164/3372] : && /usr/bin/cmake -E rm -f plugins/tools/basictools/libkritadefaulttools_static.a && /usr/bin/ar qc plugins/tools/basictools/libkritadefaulttools_static.a plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kritadefaulttools_static_autogen/mocs_compilation.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_colorsampler.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_brush.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line_helper.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_fill.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_rectangle.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_ellipse.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_gradient.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_measure.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_path.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_move.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_movetooloptionswidget.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/strokes/move_selection_stroke_strategy.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/KisMoveBoundsCalculationJob.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand_config.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pencil.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pan.cpp.o && /usr/bin/ranlib plugins/tools/basictools/libkritadefaulttools_static.a && : [3165/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/Plugin.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/Plugin.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/Plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/Plugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/Plugin.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3166/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/CMakeFiles/kritadefaulttools_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8372259e3a913835f96ebdd1ebe8f2c740115963a168c7d06a48d1be44b707b2.d [3167/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools && /usr/lib64/qt5/bin/rcc --name defaulttools --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/qrc_defaulttools.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/defaulttools.qrc [3168/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadefaulttools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/kritadefaulttools_autogen/mocs_compilation.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/kritadefaulttools_autogen/mocs_compilation.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/kritadefaulttools_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_autogen/mocs_compilation.cpp [3169/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolFactory.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolFactory.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/DefaultToolFactory.cpp [3170/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadefaulttools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/qrc_defaulttools.cpp.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/qrc_defaulttools.cpp.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/qrc_defaulttools.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/qrc_defaulttools.cpp [3171/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolTabbedWidget.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolTabbedWidget.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolTabbedWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/DefaultToolTabbedWidget.cpp [3172/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultTool.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultTool.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:45: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:48: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3173/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritadefaulttools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/basictools/kritadefaulttools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/default_tools.cc.o -MF plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/default_tools.cc.o.d -o plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/default_tools.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/default_tools.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/basictools/default_tools.cc:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3174/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMoveStrategy.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMoveStrategy.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMoveStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/ShapeMoveStrategy.cpp [3175/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolGeometryWidget.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolGeometryWidget.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolGeometryWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/DefaultToolGeometryWidget.cpp [3176/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/basictools/kritadefaulttools.so plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/kritadefaulttools_autogen/mocs_compilation.cpp.o plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/default_tools.cc.o plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/qrc_defaulttools.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/tools/basictools/libkritadefaulttools_static.a libs/basicflakes/libkritabasicflakes.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libz.so && : [3177/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeResizeStrategy.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeResizeStrategy.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeResizeStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/ShapeResizeStrategy.cpp [3178/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeRotateStrategy.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeRotateStrategy.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeRotateStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/ShapeRotateStrategy.cpp [3179/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeGradientEditStrategy.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeGradientEditStrategy.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeGradientEditStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/ShapeGradientEditStrategy.cpp [3180/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeShearStrategy.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeShearStrategy.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeShearStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/ShapeShearStrategy.cpp [3181/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/SelectionDecorator.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/SelectionDecorator.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/SelectionDecorator.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_coordinates_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3182/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMeshGradientEditStrategy.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMeshGradientEditStrategy.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMeshGradientEditStrategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/ShapeMeshGradientEditStrategy.cpp [3183/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeGradientHandles.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeGradientHandles.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeGradientHandles.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/KoShapeGradientHandles.cpp [3184/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeMeshGradientHandles.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeMeshGradientHandles.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeMeshGradientHandles.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/defaulttool/KoShapeMeshGradientHandles.cpp [3185/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImages.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImages.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImages.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3186/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/qrc_defaulttools.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/qrc_defaulttools.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/qrc_defaulttools.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/qrc_defaulttools.cpp [3187/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/KisReferenceImageCollection.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/KisReferenceImageCollection.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/KisReferenceImageCollection.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/KisReferenceImageCollection.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImage.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/KisReferenceImageCollection.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisReferenceImage.h:14: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3188/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_flaketools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/defaulttool/krita_flaketools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImagesWidget.cpp.o -MF plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImagesWidget.cpp.o.d -o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImagesWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3189/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/CMakeFiles/kritatoolcrop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/f91291028fb875ed1b8084b46e266bb85299ee34bbb051a82704d12bd85d8a32.d [3190/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop && /usr/lib64/qt5/bin/rcc --name toolcrop --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/qrc_toolcrop.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/toolcrop.qrc [3191/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/wdg_tool_crop.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/ui_wdg_tool_crop.h -DKDE_UIC_BASENAME:STRING=wdg_tool_crop -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3192/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/defaulttool/krita_flaketools.so plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/krita_flaketools_autogen/mocs_compilation.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/Plugin.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultTool.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolFactory.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolTabbedWidget.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolGeometryWidget.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMoveStrategy.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeResizeStrategy.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeRotateStrategy.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeShearStrategy.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeGradientEditStrategy.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/SelectionDecorator.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMeshGradientEditStrategy.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeGradientHandles.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeMeshGradientHandles.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImages.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImagesWidget.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/KisReferenceImageCollection.cpp.o plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/qrc_defaulttools.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 libs/store/libkritastore.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Xml.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so && : [3193/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolcrop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kritatoolcrop_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kritatoolcrop_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kritatoolcrop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_crop/kis_tool_crop.h:22, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/EWIEGA46WW/moc_kis_tool_crop.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/mocs_compilation.cpp:3: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3194/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolcrop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/tool_crop.cc.o -MF plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/tool_crop.cc.o.d -o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/tool_crop.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/tool_crop.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kis_tool_crop.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/tool_crop.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3195/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/CMakeFiles/kritaselectiontools_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8ee316ba58dc89e1d43bc9e47f4754563f873d017f23e8a1946995060e3d9a13.d [3196/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools && /usr/lib64/qt5/bin/rcc --name selectiontools --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/qrc_selectiontools.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/selectiontools.qrc [3197/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolcrop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_constrained_rect.cpp.o -MF plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_constrained_rect.cpp.o.d -o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_constrained_rect.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kis_constrained_rect.cpp [3198/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolcrop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_tool_crop.cc.o -MF plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_tool_crop.cc.o.d -o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_tool_crop.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kis_tool_crop.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kis_tool_crop.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kis_tool_crop.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3199/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/selection_tools.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/selection_tools.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/selection_tools.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/selection_tools.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/selection_tools.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolOutlineBase.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/selection_tools.cc:20: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3200/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kritaselectiontools_autogen/mocs_compilation.cpp.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kritaselectiontools_autogen/mocs_compilation.cpp.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kritaselectiontools_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_select_base.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/../../../../../../plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/moc_KisToolSelectMagnetic.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3201/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_rectangular.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_rectangular.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_rectangular.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_rectangular.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_rectangle_base.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_rectangular.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_rectangular.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3202/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_polygonal.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_polygonal.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_polygonal.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_polygonal.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_polyline_base.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_polygonal.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_polygonal.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3203/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_elliptical.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_elliptical.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_elliptical.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_elliptical.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_rectangle_base.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_ellipse_base.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_elliptical.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_elliptical.cc:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3204/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettingsWidget.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettingsWidget.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettingsWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_config_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_config_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_paintop_settings_widget.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3205/3372] : && /usr/bin/cmake -E rm -f plugins/paintops/mypaint/libkritamypaintop_static.a && /usr/bin/ar qc plugins/paintops/mypaint/libkritamypaintop_static.a plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/kritamypaintop_static_autogen/mocs_compilation.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSensorPack.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionData.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionWidget.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveRangeModel.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionRangeControlsStrategy.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOp.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionData.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionModel.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionWidget.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettings.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettingsWidget.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSurface.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpPreset.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpFactory.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintStandardOptionData.cpp.o && /usr/bin/ranlib plugins/paintops/mypaint/libkritamypaintop_static.a && : [3206/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/CMakeFiles/kritamypaintop_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/da202cfd2b9a75337a3661375ddfef6c611b381a8bea5ad5240789ad742a6b86.d [3207/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_contiguous.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_contiguous.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_contiguous.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_contiguous.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_select_base.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_contiguous.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_contiguous.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3208/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_outline.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_outline.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_outline.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_outline.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/KisToolOutlineBase.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_outline.cc:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3209/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/kritamypaintop_autogen/mocs_compilation.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/kritamypaintop_autogen/mocs_compilation.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/kritamypaintop_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_autogen/mocs_compilation.cpp [3210/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_path.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_path.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_path.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_path.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_select_base.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_path.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_path.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3211/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritamypaintop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/mypaint/kritamypaintop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/MyPaintPaintOpPlugin.cpp.o -MF plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/MyPaintPaintOpPlugin.cpp.o.d -o plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/MyPaintPaintOpPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/paintops/mypaint/MyPaintPaintOpPlugin.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_factory.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_registry.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3212/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_selection_modifier_mapper.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_selection_modifier_mapper.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_selection_modifier_mapper.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_selection.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:24: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3213/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_similar.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_similar.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_similar.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_similar.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_select_base.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_similar.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/kis_tool_select_similar.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3214/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/qrc_selectiontools.cpp.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/qrc_selectiontools.cpp.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/qrc_selectiontools.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/qrc_selectiontools.cpp [3215/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisToolSelectMagnetic.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisToolSelectMagnetic.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisToolSelectMagnetic.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/KisToolSelectMagnetic.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_select_base.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/KisToolSelectMagnetic.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3216/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolcrop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/qrc_toolcrop.cpp.o -MF plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/qrc_toolcrop.cpp.o.d -o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/qrc_toolcrop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/qrc_toolcrop.cpp [3217/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolcrop_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_crop/kritatoolcrop_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kistoolcropconfigwidget.cpp.o -MF plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kistoolcropconfigwidget.cpp.o.d -o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kistoolcropconfigwidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kistoolcropconfigwidget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kis_tool_crop.h:22, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_crop/kistoolcropconfigwidget.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3218/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritaselectiontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/selectiontools/kritaselectiontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisMagneticWorker.cc.o -MF plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisMagneticWorker.cc.o.d -o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisMagneticWorker.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/KisMagneticWorker.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/KisMagneticWorker.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/KisMagneticWorker.cc:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_convolution_painter.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_gaussian_kernel.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/selectiontools/KisMagneticWorker.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3219/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a1c7ee1d17b35a189d74153ea8ed882c9d3b8277b6bab33742f61e96e15e4670.d [3220/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon && /usr/lib64/qt5/bin/rcc --name tool_polygon --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/qrc_tool_polygon.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/tool_polygon.qrc [3221/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_crop/kritatoolcrop.so plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kritatoolcrop_autogen/mocs_compilation.cpp.o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/tool_crop.cc.o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_tool_crop.cc.o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_constrained_rect.cpp.o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kistoolcropconfigwidget.cpp.o plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/qrc_toolcrop.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3222/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolygon_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kritatoolpolygon_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kritatoolpolygon_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kritatoolpolygon_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/EWIEGA46WW/moc_kis_tool_polygon.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3223/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/selectiontools/kritaselectiontools.so plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kritaselectiontools_autogen/mocs_compilation.cpp.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/selection_tools.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_rectangular.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_polygonal.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_elliptical.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_contiguous.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_outline.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_path.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_similar.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_selection_modifier_mapper.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisMagneticWorker.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisToolSelectMagnetic.cc.o plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/qrc_selectiontools.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/basicflakes/libkritabasicflakes.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libz.so && : [3224/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolygon_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/qrc_tool_polygon.cpp.o -MF plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/qrc_tool_polygon.cpp.o.d -o plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/qrc_tool_polygon.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/qrc_tool_polygon.cpp [3225/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolygon_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/tool_polygon.cc.o -MF plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/tool_polygon.cc.o.d -o plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/tool_polygon.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/tool_polygon.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/tool_polygon.cc:18: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/tool_polygon.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3226/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/a4f37c1bae9e012ee4cb7e6124c725cf54ece4de6a081ee63560841ad46a1212.d [3227/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline && /usr/lib64/qt5/bin/rcc --name polyline --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/qrc_polyline.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/polyline.qrc [3228/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolygon_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polygon/kritatoolpolygon_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kis_tool_polygon.cc.o -MF plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kis_tool_polygon.cc.o.d -o plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kis_tool_polygon.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/kis_tool_polygon.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polygon/kis_tool_polygon.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3229/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_polygon/kritatoolpolygon.so plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kritatoolpolygon_autogen/mocs_compilation.cpp.o plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/tool_polygon.cc.o plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kis_tool_polygon.cc.o plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/qrc_tool_polygon.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3230/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolyline_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kritatoolpolyline_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kritatoolpolyline_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kritatoolpolyline_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_polyline_base.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/EWIEGA46WW/moc_kis_tool_polyline.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3231/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/55e1d75c317b013e0d8758261a76568fcd2339fdd379ba56a5431fdce5716b24.d [3232/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolyline_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/qrc_polyline.cpp.o -MF plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/qrc_polyline.cpp.o.d -o plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/qrc_polyline.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/qrc_polyline.cpp [3233/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/wdg_tool_transform.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/ui_wdg_tool_transform.h -DKDE_UIC_BASENAME:STRING=wdg_tool_transform -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3234/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolyline_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/tool_polyline.cc.o -MF plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/tool_polyline.cc.o.d -o plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/tool_polyline.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/tool_polyline.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/tool_polyline.cc:21: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_polyline_base.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/tool_polyline.cc:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3235/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolpolyline_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_polyline/kritatoolpolyline_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kis_tool_polyline.cc.o -MF plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kis_tool_polyline.cc.o.d -o plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kis_tool_polyline.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/kis_tool_polyline.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_polyline_base.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_polyline/kis_tool_polyline.cc:10: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3236/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_polyline/kritatoolpolyline.so plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kritatoolpolyline_autogen/mocs_compilation.cpp.o plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/tool_polyline.cc.o plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kis_tool_polyline.cc.o plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/qrc_polyline.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3237/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kritatooltransform_static_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kritatooltransform_static_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kritatooltransform_static_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_cage_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/moc_kis_cage_transform_strategy.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3238/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_mask_adapter.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_mask_adapter.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_mask_adapter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_mask_adapter.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_interface.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_mask_adapter.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3239/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/tool_transform_args.cc.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/tool_transform_args.cc.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/tool_transform_args.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform_args.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_warptransform_worker.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform_args.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform_args.cc:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3240/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_animated_transform_parameters.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_animated_transform_parameters.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_animated_transform_parameters.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_animated_transform_parameters.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_transform_mask_params_interface.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_animated_transform_parameters.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_animated_transform_parameters.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3241/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_strategy_base.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_strategy_base.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_strategy_base.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3242/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform.cc.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform.cc.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/KisImageResolutionProxy.h:10, from /builddir/build/BUILD/krita-5.2.2/libs/ui/flake/kis_shape_selection.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform.h:27, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform.cc:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform.h:31: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3243/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_cage_transform_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_cage_transform_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_cage_transform_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_cage_transform_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_cage_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_cage_transform_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3244/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_warp_transform_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_warp_transform_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_warp_transform_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3245/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_simplified_action_policy_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_simplified_action_policy_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_simplified_action_policy_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3246/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform_config_widget.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform_config_widget.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform_config_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_node.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/transform_transaction_properties.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform_config_widget.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/transform_transaction_properties.h:14: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3247/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_transform_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_transform_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_transform_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3248/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paint_helper.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paint_helper.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paint_helper.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3249/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paintop.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paintop.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paintop.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_paintop.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_paintop.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3250/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_properties.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_properties.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_properties.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_liquify_properties.cpp [3251/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_free_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3252/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy_gsl_helpers.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy_gsl_helpers.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy_gsl_helpers.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_warptransform_worker.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform_args.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3253/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_mesh_transform_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_mesh_transform_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_mesh_transform_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_mesh_transform_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_mesh_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_mesh_transform_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3254/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_modify_transform_mask_command.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_modify_transform_mask_command.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_modify_transform_mask_command.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_modify_transform_mask_command.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_modify_transform_mask_command.h:9, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_modify_transform_mask_command.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3255/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/paintops/mypaint/kritamypaintop.so plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/kritamypaintop_autogen/mocs_compilation.cpp.o plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/MyPaintPaintOpPlugin.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/paintops/libpaintop:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/paintops/mypaint/libkritamypaintop_static.a plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 /usr/lib64/libmypaint.so -lmypaint -ljson-c -lgobject-2.0 -lglib-2.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Svg.so.5.15.12 libs/multiarch/libkritamultiarch.so.19.0.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 /usr/lib64/libQt5Concurrent.so.5.15.12 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libz.so && : [3256/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_utils.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_utils.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_utils.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_utils.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_coordinates_converter.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_utils.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_utils.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_utils.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3257/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/CMakeFiles/kritatooldyna_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/ce9764060e57669434858add8ef0a36b199f4337226a3be80a6209040d0c49f2.d [3258/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatooldyna_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kritatooldyna_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kritatooldyna_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kritatooldyna_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/EWIEGA46WW/moc_kis_tool_dyna.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3259/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/transform_stroke_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/transform_stroke_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/transform_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_group_layer.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:16: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3260/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/inplace_transform_stroke_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/inplace_transform_stroke_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/inplace_transform_stroke_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_external_layer_iface.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:19: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3261/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_static_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_perspective_transform_strategy.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_perspective_transform_strategy.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_perspective_transform_strategy.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_perspective_transform_strategy.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3262/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/376adbdb7c015e01d927e9a37dcdc4ca7506fd3baebcc305db0ba752bc8a5042.d [3263/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools && /usr/lib64/qt5/bin/rcc --name karbontools --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/qrc_karbontools.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/karbontools.qrc [3264/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatooldyna_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/tool_dyna.cpp.o -MF plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/tool_dyna.cpp.o.d -o plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/tool_dyna.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna/tool_dyna.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna/tool_dyna.cpp:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna/tool_dyna.cpp:27: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3265/3372] : && /usr/bin/cmake -E rm -f plugins/tools/tool_transform2/libkritatooltransform_static.a && /usr/bin/ar qc plugins/tools/tool_transform2/libkritatooltransform_static.a plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kritatooltransform_static_autogen/mocs_compilation.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/tool_transform_args.cc.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_mask_adapter.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_animated_transform_parameters.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform.cc.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform_config_widget.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_strategy_base.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_warp_transform_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_cage_transform_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_simplified_action_policy_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_transform_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paint_helper.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paintop.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_properties.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_mesh_transform_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy_gsl_helpers.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_perspective_transform_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_utils.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_modify_transform_mask_command.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/transform_stroke_strategy.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/inplace_transform_stroke_strategy.cpp.o && /usr/bin/ranlib plugins/tools/tool_transform2/libkritatooltransform_static.a && : [3266/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatooldyna_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_dyna/kritatooldyna_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kis_tool_dyna.cpp.o -MF plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kis_tool_dyna.cpp.o.d -o plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kis_tool_dyna.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna/kis_tool_dyna.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_dyna/kis_tool_dyna.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3267/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/8768faedf652d56a373b9878585825fd28649eeda36c3d0bb528024d224fd403.d [3268/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 && /usr/lib64/qt5/bin/rcc --name tool_transform --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/qrc_tool_transform.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform.qrc [3269/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_dyna/kritatooldyna.so plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kritatooldyna_autogen/mocs_compilation.cpp.o plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/tool_dyna.cpp.o plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kis_tool_dyna.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3270/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/krita_karbontools_autogen/mocs_compilation.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/krita_karbontools_autogen/mocs_compilation.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/krita_karbontools_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/mocs_compilation.cpp [3271/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatooltransform_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/qrc_tool_transform.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/qrc_tool_transform.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/qrc_tool_transform.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/qrc_tool_transform.cpp [3272/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/KarbonToolsPlugin.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/KarbonToolsPlugin.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/KarbonToolsPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/KarbonToolsPlugin.cpp [3273/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatooltransform_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/kritatooltransform_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/kritatooltransform_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/kritatooltransform_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_autogen/mocs_compilation.cpp [3274/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyToolFactory.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyToolFactory.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyToolFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyToolFactory.cpp [3275/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyTool.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyTool.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:23: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_tool_proxy.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/ui/input/kis_input_manager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPopupWidgetInterface.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3276/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp: In member function ‘void KarbonCalligraphyOptionWidget::saveProfileAs()’: /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:218:31: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 218 | KMessageBox::sorry(this, | ~~~~~~~~~~~~~~~~~~^~~~~~ 219 | i18n("Sorry, the name you entered is invalid."), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | i18nc("invalid profile name", "Invalid name.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:17: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:227:48: warning: ‘KMessageBox::ButtonCode KMessageBox::warningYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use warningTwoActions() [-Wdeprecated-declarations] 227 | int ret = KMessageBox::warningYesNo(this, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 228 | i18n("A profile with that name already exists.\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "Do you want to overwrite it?")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:387:12: note: declared here 387 | ButtonCode warningYesNo(QWidget *parent, | ^~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:231:37: warning: ‘KMessageBox::Yes’ is deprecated: Since 5.100. Use PrimaryAction. [-Wdeprecated-declarations] 231 | if (ret == KMessageBox::Yes) { | ^~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:55:5: note: declared here 55 | Yes KWIDGETSADDONS_ENUMERATOR_DEPRECATED_VERSION(5, 100, "Use PrimaryAction.") = PrimaryAction, | ^~~ [3277/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatooltransform_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_transform2/kritatooltransform_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/tool_transform.cc.o -MF plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/tool_transform.cc.o.d -o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/tool_transform.cc.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform.cc:17: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/kis_tool_transform.h:31, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_transform2/tool_transform.cc:21: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3278/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp [3279/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/qrc_karbontools.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/qrc_karbontools.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/qrc_karbontools.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/qrc_karbontools.cpp [3280/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShape.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShape.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShape.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphicShape.cpp [3281/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_karbontools_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/karbonplugins/tools/krita_karbontools_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonSimplifyPath.cpp.o -MF plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonSimplifyPath.cpp.o.d -o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonSimplifyPath.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonSimplifyPath.cpp [3282/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/17378811bbef3742a0ce99dca0fd41cab735a480a3bd4b97cfce30344904d643.d [3283/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/ui_kis_tool_lazy_brush_options_widget.h -DKDE_UIC_BASENAME:STRING=kis_tool_lazy_brush_options_widget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3284/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/karbonplugins/tools/krita_karbontools.so plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/krita_karbontools_autogen/mocs_compilation.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/KarbonToolsPlugin.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyTool.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyToolFactory.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShape.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonSimplifyPath.cpp.o plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/qrc_karbontools.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/psdutils/libkritapsdutils.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/command/libkritacommand.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3285/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/44a402f49b622c8af5b89c20573add566e32fea56f883bb8831620dbc0108ad4.d [3286/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoollazybrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/tool_lazybrush.cpp.o -MF plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/tool_lazybrush.cpp.o.d -o plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/tool_lazybrush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/tool_lazybrush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/tool_lazybrush.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3287/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoollazybrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kritatoollazybrush_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kritatoollazybrush_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kritatoollazybrush_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/EWIEGA46WW/moc_kis_tool_lazy_brush.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ���< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3288/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/ui_kis_tool_smart_patch_options_widget.h -DKDE_UIC_BASENAME:STRING=kis_tool_smart_patch_options_widget -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3289/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_transform2/kritatooltransform.so plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/kritatooltransform_autogen/mocs_compilation.cpp.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/tool_transform.cc.o plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/qrc_tool_transform.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: plugins/tools/tool_transform2/libkritatooltransform_static.a libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libgsl.so /usr/lib64/libgslcblas.so && : [3290/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoollazybrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush.cpp.o -MF plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush.cpp.o.d -o plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_random_source.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paint_information.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h:11, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/brushengine/kis_paintop_settings.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_freehand.h:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3291/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DkritatoolSmartPatch_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kritatoolSmartPatch_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kritatoolSmartPatch_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kritatoolSmartPatch_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_paint.h:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_smart_patch/kis_tool_smart_patch.h:13, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/EWIEGA46WW/moc_kis_tool_smart_patch.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3292/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DkritatoolSmartPatch_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/tool_smartpatch.cpp.o -MF plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/tool_smartpatch.cpp.o.d -o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/tool_smartpatch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/tool_smartpatch.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/tool_smartpatch.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3293/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DkritatoolSmartPatch_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch_options_widget.cpp.o -MF plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch_options_widget.cpp.o.d -o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch_options_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorDisplayRendererInterface.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/widgets/KisPaletteModel.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3294/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DkritatoolSmartPatch_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch.cpp.o -MF plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch.cpp.o.d -o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:12, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_paint.h:10, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch.h:13, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3295/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoollazybrush_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush_options_widget.cpp.o -MF plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush_options_widget.cpp.o.d -o plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush_options_widget.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.cpp:7: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatch.h:13, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/resources/KisSwatchGroup.h:12, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3296/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_lazybrush/kritatoollazybrush.so plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kritatoollazybrush_autogen/mocs_compilation.cpp.o plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/tool_lazybrush.cpp.o plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush.cpp.o plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush_options_widget.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3297/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/CMakeFiles/krita_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/krita /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/31520acfa674ee6b1b11422c8d46c4e138b41b6662cb64b0babe08288bc3d383.d [3298/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name krita --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_krita.cpp /builddir/build/BUILD/krita-5.2.2/krita/krita.qrc [3299/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name breeze-dark-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_breeze-dark-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/Breeze-dark/breeze-dark-icons.qrc [3300/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name breeze-light-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_breeze-light-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/Breeze-light/breeze-light-icons.qrc [3301/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name layerbox-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_layerbox-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/layerbox/layerbox-icons.qrc [3302/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name layers-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_layers-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/layers/layers-icons.qrc [3303/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name misc-light-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_misc-light-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/misc-light/misc-light-icons.qrc [3304/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name misc-dark-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_misc-dark-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/misc-dark/misc-dark-icons.qrc [3305/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name paintops-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_paintops-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/paintops/paintops-icons.qrc [3306/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name tools-svg-16-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_tools-svg-16-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/tools/SVG/16/tools-svg-16-icons.qrc [3307/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name tool-transform-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_tool-transform-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/tool_transform/tool-transform-icons.qrc [3308/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/99500e6cdc2d56a8a314a9949e0c85dba76e4a2e544fd6acb1fa75c533533b5f.d [3309/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/WdgSvgTextEditor.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/ui_WdgSvgTextEditor.h -DKDE_UIC_BASENAME:STRING=WdgSvgTextEditor -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3310/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib64/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/WdgSvgTextSettings.ui -DKDE_UIC_H_FILE:FILEPATH=/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/ui_WdgSvgTextSettings.h -DKDE_UIC_BASENAME:STRING=WdgSvgTextSettings -P /usr/lib64/cmake/KF5I18n/kf5i18nuic.cmake [3311/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool && /usr/bin/cmake -E cmake_autorcc /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext_autogen.dir/AutoRcc_svgtexttool_EWIEGA46WW_Info.json release [3312/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name svg-icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_svg-icons.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/svg/svg-icons.qrc [3313/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DkritatoolSmartPatch_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_inpaint.cpp.o -MF plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_inpaint.cpp.o.d -o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_inpaint.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:24: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp: In instantiation of ‘float distance_impl(const MaskedImage&, int, int, const MaskedImage&, int, int) [with T = short unsigned int]’: /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:280:25: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 280 | distance = &distance_impl; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:485:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 485 | T *v1 = reinterpret_cast(my.imageData(x, y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align] 486 | T *v2 = reinterpret_cast(other.imageData(xo, yo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp: In instantiation of ‘float distance_impl(const MaskedImage&, int, int, const MaskedImage&, int, int) [with T = Imath_3_1::half]’: /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:283:25: required from here /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: 283 | distance = &distance_impl; /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:485:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 485 | T *v1 = reinterpret_cast(my.imageData(x, y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘Imath_3_1::half*’ increases required alignment of target type [-Wcast-align] 486 | T *v2 = reinterpret_cast(other.imageData(xo, yo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp: In instantiation of ‘float distance_impl(const MaskedImage&, int, int, const MaskedImage&, int, int) [with T = float]’: /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:286:25: required from here /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: 286 | distance = &distance_impl; /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:485:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 485 | T *v1 = reinterpret_cast(my.imageData(x, y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘float*’ increases required alignment of target type [-Wcast-align] 486 | T *v2 = reinterpret_cast(other.imageData(xo, yo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp: In instantiation of ‘float distance_impl(const MaskedImage&, int, int, const MaskedImage&, int, int) [with T = double]’: /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:289:25: required from here /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: 289 | distance = &distance_impl; /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:485:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 485 | T *v1 = reinterpret_cast(my.imageData(x, y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_smart_patch/kis_inpaint.cpp:486:13: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘double*’ increases required alignment of target type [-Wcast-align] 486 | T *v2 = reinterpret_cast(other.imageData(xo, yo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3314/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/BasicXMLSyntaxHighlighter.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/BasicXMLSyntaxHighlighter.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/BasicXMLSyntaxHighlighter.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/BasicXMLSyntaxHighlighter.cpp [3315/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_smart_patch/kritatoolSmartPatch.so plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kritatoolSmartPatch_autogen/mocs_compilation.cpp.o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/tool_smartpatch.cpp.o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch.cpp.o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch_options_widget.cpp.o plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_inpaint.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3316/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill_autogen.dir/AutogenInfo.json release && /usr/bin/cmake -E touch /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/krita-5.2.2 /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill /builddir/build/BUILD/krita-5.2.2/redhat-linux-build /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/deps /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/CMakeFiles/d/1c0f507a62fae0dc2b93fb9d3ad3c9d8e7ccbd11b2e72cc96388ad372f3a4434.d [3317/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/mocs_compilation.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/mocs_compilation.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/EWIEGA46WW/../../../../../../plugins/tools/svgtexttool/SvgTextEditor.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/EWIEGA46WW/moc_SvgTextEditor.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/mocs_compilation.cpp:5: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3318/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/Plugin.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/Plugin.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/Plugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/Plugin.cpp [3319/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextChangeCommand.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextChangeCommand.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextChangeCommand.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextChangeCommand.cpp [3320/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgRichTextCtrl.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgRichTextCtrl.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgRichTextCtrl.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgRichTextCtrl.cpp [3321/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/FontSizeAction.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/FontSizeAction.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/FontSizeAction.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/FontSizeAction.cpp [3322/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp [3323/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextToolFactory.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextToolFactory.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextToolFactory.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextToolFactory.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextTool.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextToolFactory.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3324/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextTool.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextTool.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextTool.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextTool.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextTool.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextTool.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisPart.h:24, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextTool.cpp:26: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3325/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkrita_tool_svgtext_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextEditor.cpp.o -MF plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextEditor.cpp.o.d -o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextEditor.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextEditor.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextEditor.cpp:8: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/svgtexttool/SvgTextEditor.cpp:58: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3326/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/kritatoolencloseandfill_autogen/mocs_compilation.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/kritatoolencloseandfill_autogen/mocs_compilation.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/kritatoolencloseandfill_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.h:16, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/EWIEGA46WW/moc_KisToolEncloseAndFill.cpp:10, from /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >��� 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3327/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFillPlugin.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFillPlugin.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFillPlugin.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillPlugin.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:23, from /builddir/build/BUILD/krita-5.2.2/libs/ui/tool/kis_tool_shape.h:15, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.h:16, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillFactory.h:14, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillPlugin.cpp:13: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/filter/kis_filter_configuration.h:11, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_painter.h:24: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3328/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/svgtexttool/krita_tool_svgtext.so plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/mocs_compilation.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/BasicXMLSyntaxHighlighter.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/Plugin.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextChangeCommand.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgRichTextCtrl.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextEditor.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextTool.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextToolFactory.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/FontSizeAction.cpp.o plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : [3329/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisRectangleEnclosingProducer.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisRectangleEnclosingProducer.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisRectangleEnclosingProducer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3330/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFill.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFill.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFill.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_paint_device.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_base_node.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:18, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.cpp:25: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/psdutils/psd.h:20, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_psd_layer_style.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_layer.h:22: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3331/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisEllipseEnclosingProducer.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisEllipseEnclosingProducer.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisEllipseEnclosingProducer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3332/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisPathEnclosingProducer.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisPathEnclosingProducer.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisPathEnclosingProducer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:11: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3333/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name flake --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_flake.cpp /builddir/build/BUILD/krita-5.2.2/libs/flake/flake.qrc [3334/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name kritawidgets --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_kritawidgets.cpp /builddir/build/BUILD/krita-5.2.2/libs/widgets/kritawidgets.qrc [3335/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name icons --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_icons.cpp /builddir/build/BUILD/krita-5.2.2/pics/icons.qrc [3336/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name aboutdata --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_aboutdata.cpp /builddir/build/BUILD/krita-5.2.2/krita/data/aboutdata/aboutdata.qrc [3337/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name shaders --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_shaders.cpp /builddir/build/BUILD/krita-5.2.2/krita/data/shaders/shaders.qrc [3338/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name cursors --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_cursors.cpp /builddir/build/BUILD/krita-5.2.2/krita/data/cursors/cursors.qrc [3339/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name gamutmasks --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_gamutmasks.cpp /builddir/build/BUILD/krita-5.2.2/krita/data/gamutmasks/gamutmasks.qrc [3340/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name defaultpresets --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_defaultpresets.cpp /builddir/build/BUILD/krita-5.2.2/plugins/paintops/defaultpresets/defaultpresets.qrc [3341/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name branding --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_branding.cpp /builddir/build/BUILD/krita-5.2.2/krita/pics/branding/default/branding.qrc [3342/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name splash --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_splash.cpp /builddir/build/BUILD/krita-5.2.2/krita/data/splash/splash.qrc [3343/3372] cd /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita && /usr/lib64/qt5/bin/rcc --name banner --output /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_banner.cpp /builddir/build/BUILD/krita-5.2.2/krita/banner/banner.qrc [3344/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/krita_autogen/mocs_compilation.cpp.o -MF krita/CMakeFiles/krita.dir/krita_autogen/mocs_compilation.cpp.o.d -o krita/CMakeFiles/krita.dir/krita_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/mocs_compilation.cpp [3345/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisLassoEnclosingProducer.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisLassoEnclosingProducer.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisLassoEnclosingProducer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3346/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_krita.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_krita.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_krita.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_krita.cpp [3347/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisToolBasicBrushBase.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisToolBasicBrushBase.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisToolBasicBrushBase.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:12: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:15: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3348/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_breeze-dark-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_breeze-dark-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_breeze-dark-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_breeze-dark-icons.cpp [3349/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_layerbox-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_layerbox-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_layerbox-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_layerbox-icons.cpp [3350/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_layers-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_layers-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_layers-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_layers-icons.cpp [3351/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_breeze-light-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_breeze-light-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_breeze-light-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_breeze-light-icons.cpp [3352/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritatoolencloseandfill_EXPORTS -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/tools -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes/plugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes -I/builddir/build/BUILD/krita-5.2.2/libs/basicflakes -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisBrushEnclosingProducer.cpp.o -MF plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisBrushEnclosingProducer.cpp.o.d -o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisBrushEnclosingProducer.cpp.o -c /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_types.h:335, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisViewManager.h:17, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:9: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/kis_config.h:19, from /builddir/build/BUILD/krita-5.2.2/libs/ui/opengl/kis_opengl.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/canvas/kis_canvas2.h:23, from /builddir/build/BUILD/krita-5.2.2/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:10: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3353/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_misc-light-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_misc-light-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_misc-light-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_misc-light-icons.cpp [3354/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_misc-dark-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_misc-dark-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_misc-dark-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_misc-dark-icons.cpp [3355/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_paintops-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_paintops-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_paintops-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_paintops-icons.cpp [3356/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_tools-svg-16-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_tools-svg-16-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_tools-svg-16-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_tools-svg-16-icons.cpp [3357/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_tool-transform-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_tool-transform-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_tool-transform-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_tool-transform-icons.cpp [3358/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_flake.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_flake.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_flake.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_flake.cpp [3359/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_kritawidgets.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_kritawidgets.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_kritawidgets.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_kritawidgets.cpp [3360/3372] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill.so plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/kritatoolencloseandfill_autogen/mocs_compilation.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFill.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFillPlugin.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisRectangleEnclosingProducer.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisEllipseEnclosingProducer.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisPathEnclosingProducer.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisLassoEnclosingProducer.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisToolBasicBrushBase.cpp.o plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisBrushEnclosingProducer.cpp.o -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/basicflakes:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/basicflakes/libkritabasicflakes.so.19.0.0 libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/pigment/libkritapigment.so.19.0.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 libs/command/libkritacommand.so.19.0.0 libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libKF5ItemViews.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libKF5ConfigGui.so.5.115.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/koplugin/libkritaplugin.so.19.0.0 /usr/lib64/libKF5CoreAddons.so.5.115.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 /usr/lib64/libz.so && : [3361/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_svg-icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_svg-icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_svg-icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_svg-icons.cpp [3362/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_aboutdata.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_aboutdata.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_aboutdata.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_aboutdata.cpp [3363/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_shaders.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_shaders.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_shaders.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_shaders.cpp [3364/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_cursors.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_cursors.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_cursors.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_cursors.cpp [3365/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_icons.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_icons.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_icons.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_icons.cpp [3366/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_branding.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_branding.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_branding.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_branding.cpp [3367/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_defaultpresets.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_defaultpresets.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_defaultpresets.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_defaultpresets.cpp [3368/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_banner.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_banner.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_banner.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_banner.cpp [3369/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_gamutmasks.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_gamutmasks.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_gamutmasks.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_gamutmasks.cpp [3370/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/main.cc.o -MF krita/CMakeFiles/krita.dir/main.cc.o.d -o krita/CMakeFiles/krita.dir/main.cc.o -c /builddir/build/BUILD/krita-5.2.2/krita/main.cc In file included from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoLut.h:17, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceMaths.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColor.h:16, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:14, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportFilter.h:22, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisImportExportManager.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/ui/KisApplication.h:22, from /builddir/build/BUILD/krita-5.2.2/krita/main.cc:37: /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /builddir/build/BUILD/krita-5.2.2/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_serializable_configuration.h:15, from /builddir/build/BUILD/krita-5.2.2/libs/image/kis_properties_configuration.h:19: /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:93:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: 93 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/global/kis_shared_ptr.h:265:31: note: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = Imath_3_1::half; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = Imath_3_1::half; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:159:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 159 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘Imath_3_1::half*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:170:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 170 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const float*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = float; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = float; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:236:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 236 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘float*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static const KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(const quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:245:38: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: 245 | channels_type c = nativeArray(pixel)[channelIndex]; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: cast from ‘const quint8*’ {aka ‘const unsigned char*’} to ‘const KoColorSpaceTrait::channels_type*’ {aka ‘const double*’} increases required alignment of target type [-Wcast-align] 117 | return reinterpret_cast(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h: In instantiation of ‘static KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::channels_type* KoColorSpaceTrait<_channels_type_, _channels_nb_, _alpha_pos_>::nativeArray(quint8*) [with _channels_type_ = double; int _channels_nb_ = 5; int _alpha_pos_ = 4; channels_type = double; quint8 = unsigned char]’: /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoCmykColorSpaceTraits.h:311:32: required from here /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: 311 | parent::nativeArray(pixel)[i] = c; /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:117:16: warning: | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/krita-5.2.2/libs/pigment/KoColorSpaceTraits.h:124:16: warning: cast from ‘quint8*’ {aka ‘unsigned char*’} to ‘KoColorSpaceTrait::channels_type*’ {aka ‘double*’} increases required alignment of target type [-Wcast-align] 124 | return reinterpret_cast< channels_type*>(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3371/3372] /usr/bin/g++ -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita -I/builddir/build/BUILD/krita-5.2.2/krita -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/krita_autogen/include -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build -I/builddir/build/BUILD/krita-5.2.2 -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/multiarch -I/builddir/build/BUILD/krita-5.2.2/libs/ui/canvas -I/builddir/build/BUILD/krita-5.2.2/libs/ui/flake -I/builddir/build/BUILD/krita-5.2.2/libs/ui/ora -I/builddir/build/BUILD/krita-5.2.2/libs/ui/tool -I/builddir/build/BUILD/krita-5.2.2/libs/ui/utils -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/ui/widgets/gradient -I/builddir/build/BUILD/krita-5.2.2/libs/ui/input/wintab -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui -I/builddir/build/BUILD/krita-5.2.2/libs/ui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version -I/builddir/build/BUILD/krita-5.2.2/libs/version -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/impex -I/builddir/build/BUILD/krita-5.2.2/libs/image/brushengine -I/builddir/build/BUILD/krita-5.2.2/libs/image/filter -I/builddir/build/BUILD/krita-5.2.2/libs/image/generator -I/builddir/build/BUILD/krita-5.2.2/libs/image/layerstyles -I/builddir/build/BUILD/krita-5.2.2/libs/image/processing -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image -I/builddir/build/BUILD/krita-5.2.2/libs/image -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/libs/widgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/global -I/builddir/build/BUILD/krita-5.2.2/libs/flake/commands -I/builddir/build/BUILD/krita-5.2.2/libs/flake/tools -I/builddir/build/BUILD/krita-5.2.2/libs/flake/svg -I/builddir/build/BUILD/krita-5.2.2/libs/flake/text -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/flake -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/resources -I/builddir/build/BUILD/krita-5.2.2/libs/pigment/compositeops -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/libs/pigment -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/libs/koplugin -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store -I/builddir/build/BUILD/krita-5.2.2/libs/store -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources -I/builddir/build/BUILD/krita-5.2.2/libs/resources -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/command -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/config -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils/xmlgui -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/libs/widgetutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/libs/resourcewidgets -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/libs/psdutils -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/libs/metadata -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color -I/builddir/build/BUILD/krita-5.2.2/libs/color -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/libs/color/colord -I/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush -I/builddir/build/BUILD/krita-5.2.2/libs/brush -isystem /builddir/build/BUILD/krita-5.2.2/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KItemViews -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/eigen3 -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/KF5/KConfig -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/qt5/QtSvg -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KCrash -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -pthread -DWITH_GZFILEOP -MD -MT krita/CMakeFiles/krita.dir/qrc_splash.cpp.o -MF krita/CMakeFiles/krita.dir/qrc_splash.cpp.o.d -o krita/CMakeFiles/krita.dir/qrc_splash.cpp.o -c /builddir/build/BUILD/krita-5.2.2/redhat-linux-build/krita/qrc_splash.cpp [3372/3372] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fext-numeric-literals -fexceptions -DNDEBUG -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes krita/CMakeFiles/krita.dir/krita_autogen/mocs_compilation.cpp.o krita/CMakeFiles/krita.dir/main.cc.o krita/CMakeFiles/krita.dir/qrc_krita.cpp.o krita/CMakeFiles/krita.dir/qrc_breeze-dark-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_breeze-light-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_layerbox-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_layers-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_misc-light-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_misc-dark-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_paintops-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_tools-svg-16-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_tool-transform-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_svg-icons.cpp.o krita/CMakeFiles/krita.dir/qrc_flake.cpp.o krita/CMakeFiles/krita.dir/qrc_kritawidgets.cpp.o krita/CMakeFiles/krita.dir/qrc_icons.cpp.o krita/CMakeFiles/krita.dir/qrc_aboutdata.cpp.o krita/CMakeFiles/krita.dir/qrc_shaders.cpp.o krita/CMakeFiles/krita.dir/qrc_cursors.cpp.o krita/CMakeFiles/krita.dir/qrc_gamutmasks.cpp.o krita/CMakeFiles/krita.dir/qrc_defaultpresets.cpp.o krita/CMakeFiles/krita.dir/qrc_branding.cpp.o krita/CMakeFiles/krita.dir/qrc_splash.cpp.o krita/CMakeFiles/krita.dir/qrc_banner.cpp.o -o krita/krita -Wl,-rpath,/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/ui:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/impex:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/color/colord:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/brush:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/image:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/psdutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/metadata:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/flake:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/pigment:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/multiarch:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/command:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resourcewidgets:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/widgetutils:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/resources:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/koplugin:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/store:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/global:/builddir/build/BUILD/krita-5.2.2/redhat-linux-build/libs/version: libs/ui/libkritaui.so.19.0.0 /usr/lib64/libQt5Network.so.5.15.12 /usr/lib64/libKF5Crash.so.5.115.0 /usr/lib64/libpng.so /usr/lib64/libz.so libs/impex/libkritaimpex.so.19.0.0 libs/color/libkritacolor.so.19.0.0 libs/color/colord/libkritacolord.so.19.0.0 libs/brush/libkritalibbrush.so.19.0.0 libs/image/libkritaimage.so.19.0.0 libs/psdutils/libkritapsdutils.so.19.0.0 libs/metadata/libkritametadata.so.19.0.0 libs/widgets/libkritawidgets.so.19.0.0 /usr/lib64/libKF5Completion.so.5.115.0 libs/flake/libkritaflake.so.19.0.0 /usr/lib64/libQt5Svg.so.5.15.12 libs/pigment/libkritapigment.so.19.0.0 libs/multiarch/libkritamultiarch.so.19.0.0 libs/command/libkritacommand.so.19.0.0 /usr/lib64/libfreetype.so /usr/lib64/libharfbuzz.so libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so libs/widgetutils/libkritawidgetutils.so.19.0.0 /usr/lib64/libQt5PrintSupport.so.5.15.12 /usr/lib64/libKF5ItemViews.so.5.115.0 /usr/lib64/libKF5ConfigGui.so.5.115.0 /usr/lib64/libKF5GuiAddons.so.5.115.0 /usr/lib64/libKF5WidgetsAddons.so.5.115.0 libs/resources/libkritaresources.so.19.0.0 /usr/lib64/libQt5Sql.so.5.15.12 libs/koplugin/libkritaplugin.so.19.0.0 libs/store/libkritastore.so.19.0.0 libs/global/libkritaglobal.so.19.0.0 /usr/lib64/libQt5Widgets.so.5.15.12 /usr/lib64/libQt5Xml.so.5.15.12 /usr/lib64/libQt5Concurrent.so.5.15.12 /usr/lib64/libKF5I18n.so.5.115.0 libs/version/libkritaversion.so.19.0.0 /usr/lib64/libKF5ConfigCore.so.5.115.0 /usr/lib64/libOpenEXR-3_1.so.30.10.1 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libIlmThread-3_1.so.30.10.1 /usr/lib64/libIex-3_1.so.30.10.1 /usr/lib64/libz.so /usr/lib64/libKF5CoreAddons.so.5.115.0 /usr/lib64/libQt5DBus.so.5.15.12 /usr/lib64/libQt5X11Extras.so.5.15.12 /usr/lib64/libQt5Gui.so.5.15.12 /usr/lib64/libQt5Core.so.5.15.12 && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.NgLPYf + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64 ++ dirname /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd krita-5.2.2 + DESTDIR=/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "release" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/en_GB -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/en_GB/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/en_GB/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/id -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/id/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/id/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/vi -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/vi/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/vi/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pt_BR -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pt_BR/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pt_BR/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ne -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ne/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ne/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ru -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ru/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ru/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ja -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ja/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ja/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/wa -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/wa/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/wa/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ca@valencia -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ca@valencia/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ca@valencia/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sv -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sv/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sv/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sk -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sk/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sk/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/he -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/he/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/he/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/se -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/se/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/se/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/es -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/es/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/es/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hr/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hr/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/oc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/oc/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/oc/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mk -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mk/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mk/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/cy -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/cy/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/cy/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mai -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mai/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mai/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/is -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/is/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/is/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fa -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fa/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fa/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/el -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/el/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/el/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uz -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uz/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uz/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/af -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/af/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/af/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/da -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/da/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/da/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/kk -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/kk/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/kk/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/eo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/eo/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/eo/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ca -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ca/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ca/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/bg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/bg/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/bg/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fr/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fr/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hne -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hne/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hne/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/lv -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/lv/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/lv/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nn -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nn/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nn/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ro -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ro/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ro/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fy -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fy/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fy/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/it -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/it/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/it/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ast -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ast/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ast/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uz@cyrillic -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uz@cyrillic/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uz@cyrillic/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/et -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/et/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/et/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/zh_CN -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/zh_CN/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/zh_CN/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/zh_TW -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/zh_TW/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/zh_TW/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/br -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/br/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/br/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pa -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pa/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pa/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/xh -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/xh/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/xh/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ar -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ar/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ar/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/km -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/km/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/km/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pl/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pl/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ms -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ms/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ms/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sq -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sq/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sq/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sl/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/sl/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/de -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/de/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/de/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/be -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/be/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/be/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/bs -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/bs/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/bs/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/tg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/tg/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/tg/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/lt -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/lt/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/lt/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hu -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hu/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hu/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mr/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/mr/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nl/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nl/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/eu -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/eu/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/eu/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fi -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fi/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/fi/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ta -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ta/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ta/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ka -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ka/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ka/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nb/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nb/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hi -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hi/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/hi/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/gl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/gl/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/gl/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/th -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/th/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/th/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/cs -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/cs/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/cs/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pt -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pt/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/pt/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/tr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/tr/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/tr/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ug -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ug/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ug/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ko -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ko/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ko/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ga -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ga/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ga/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ia -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ia/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/ia/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nds -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nds/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/nds/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uk -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uk/LC_MESSAGES -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/locale/uk/LC_MESSAGES/krita.mo -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaversion.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaversion.so.19 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaversion.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaglobal.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaglobal.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaglobal.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaglobal.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaplugin.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaplugin.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaplugin.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaplugin.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgetutils.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgetutils.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgetutils.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgetutils.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgets.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgets.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgets.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritawidgets.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritastore.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritastore.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritastore.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritastore.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/styles/markers.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaflake.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaflake.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaflake.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaflake.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritabasicflakes.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritabasicflakes.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritabasicflakes.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritabasicflakes.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapigment.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapigment.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapigment.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapigment.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacommand.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacommand.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacommand.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacommand.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibbrush.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibbrush.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibbrush.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibbrush.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsdutils.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsdutils.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsdutils.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsdutils.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolord.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolord.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolord.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolord.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolor.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolor.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolor.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritacolor.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimage.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimage.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimage.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimage.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaui.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaui.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaui.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaui.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimpex.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimpex.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimpex.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaimpex.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkis.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkis.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkis.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkis.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/draganddrop/libdraganddropplugin.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/draganddrop/libdraganddropplugin.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/draganddrop/qmldir -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/libkritasketchplugin.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/libkritasketchplugin.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/qmldir -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/PanelTextField.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Slider.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/ListItem.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/TextField.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/DropShadow.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/NewsList.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Header.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/RangeCombo.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/PageStack.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/BusyIndicator.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/ColorSwatch.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Shadow.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Label.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Dialog.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/RangeInput.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/VirtualKeyboard.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Page.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/qmldir -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/PageStack.js -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Tooltip.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/NewImageList.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/ButtonSquared.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/CheckBox.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/CategorySwitcher.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/ExpandingListView.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Divider.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/ScrollDecorator.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/Button.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/TextFieldMultiline.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/RecentFilesList.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/qt5/qml/org/krita/sketch/components/MessageStack.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqml.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqml.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqml.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqml.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-add.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/visible_off.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/paint-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/down.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/transform-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fileshare.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fileclip.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/mirror_v-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-intersect.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-polygon.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/gradient.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/settings-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/delete-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fileshare-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/redo.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/help.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filter_delete-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/krita_sketch.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fileopen-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-deselect-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/transform.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/minimize-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/palette-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/web.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/redo-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/locked_on-small.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/visible_on.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/A4landscape-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/back-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fileopen.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/apply.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/checkbox-checked.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/up.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filesaveas-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-rectangle.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/erase.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/expansionmarker.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/forward.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-apply.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/combo-arrows-white.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fileclip-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_duplicate.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fill.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/apply-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/A4portrait-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/switch.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/crop.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/up-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/camera-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/square-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-sub.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/locked_off-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_paint-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-hide.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filter_load-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/down-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/mirror_h-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/fill-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/delete.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_filter-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/visible_off-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/close.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/forward-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_group-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-reselect.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filenew.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/colorsampler-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/add.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filenew-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/erase-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/paint.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/edit.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/color_wheel.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/locked_off-small.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_move_left.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/move-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/mirror_c-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/close-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-show-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filter_save-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/checker-small.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/palette-delete-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/square.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-color.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/undo-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/gradient-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/edit-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/palette-add-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/visible_on-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_clear.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_move_up.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filesave-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/minimize.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filesave.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-deselect.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/undo.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/crop-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/add-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/web-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/move.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-show.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/switch-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-replace.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/checkbox-unchecked.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/visible_on-small.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-reselect-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-area.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/back.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/palette.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_move_right.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/color_wheel-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/filesaveas.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/cancel-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/locked_on-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/settings.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/select-hide-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/visible_off-small.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/help-black.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/colorsampler.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/icons/layer_move_down.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/theme.qml -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/images -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/images/divider.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/images/busyindicator.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/images/header_krita_sketch.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/images/kritasketch.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/images/header_krita_sketch_light.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/images/shadow.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/sizes.js -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-BoldIt.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-Black.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-BlackIt.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-Light.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-Regular.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-SemiboldIt.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-Bold.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-ExtraLight.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-LightIt.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-ExtraLightIt.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-It.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts/SourceSansPro-Semibold.otf -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/fonts.js -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/qmlthemes/default/colors.js -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresources.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresources.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresources.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresources.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritametadata.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritametadata.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritametadata.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritametadata.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresourcewidgets.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresourcewidgets.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresourcewidgets.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaresourcewidgets.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsd.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsd.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsd.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritapsd.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritamultiarch.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritamultiarch.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritamultiarch.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritamultiarch.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaassistanttool.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaassistanttool.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/krita_tool_assistant.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_krita_tool_assistant.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_krita_tool_assistant.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisAssistantTool.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalcmsengine.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalcmsengine.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_colorspaces_extensions.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_colorspaces_extensions.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalayerdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalayerdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasmallcolorselector.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasmallcolorselector.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaspecificcolorselector.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaspecificcolorselector.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadigitalmixer.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadigitalmixer.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorselectorng.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorselectorng.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/kis_colselng_color_patches.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/kis_colselng_color_triangle.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/kis_colselng_my_paint_shade_selector.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapresetdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapresetdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahistorydocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahistorydocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritachanneldocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritachanneldocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaartisticcolorselector.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaartisticcolorselector.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatasksetdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatasksetdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacompositiondocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacompositiondocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapatterndocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapatterndocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagriddocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagriddocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaarrangedocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaarrangedocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalutdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalutdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoverviewdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoverviewdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapalettedocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapalettedocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaanimationdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaanimationdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapresethistory.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapresethistory.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasvgcollectiondocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasvgcollectiondocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahistogramdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahistogramdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagamutmask.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagamutmask.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/recorder.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritarecorderdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritarecorderdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatouchdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatouchdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalogdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalogdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasnapshotdocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasnapshotdocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritastoryboarddocker.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritastoryboarddocker.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawgcolorselector.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawgcolorselector.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/WGColorSelector.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaimagesplit.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaimagesplit.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/imagesplit.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaclonesarray.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaclonesarray.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/clonesarray.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorrange.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorrange.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/colorrange.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorspaceconversion.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorspaceconversion.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/colorspaceconversion.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritametadataeditor.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritametadataeditor.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/metadataeditor.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritamodifyselection.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritamodifyselection.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/modify_selection.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoffsetimage.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoffsetimage.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/offsetimage.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritarotateimage.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritarotateimage.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/rotateimage.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaseparatechannels.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaseparatechannels.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/imageseparate.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritashearimage.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritashearimage.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/shearimage.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalayergroupswitcher.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalayergroupswitcher.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaresourcemanager.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaresourcemanager.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/resourcemanager.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalayersplit.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalayersplit.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/layersplit.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawaveletdecompose.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawaveletdecompose.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/waveletdecompose.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/PyKrita/krita.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/PyKrita/krita.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapykrita.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapykrita.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/decorators.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/excepthook.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/excepthook_ui.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/dockwidgetfactory.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/indenter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/console.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/assist.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/dockwidget_icons.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/mainwindow.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/dockwidget.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/mainwindow_ui.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/widget.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/sceditor/highlighter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/attic -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/attic/scripter_hooks.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/attic/mikro.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/krita-python-libs/krita/api.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/bin/kritarunner -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/bin/kritarunner" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqmicinterface.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqmicinterface.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqmicinterface.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaqmicinterface.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kis_qmic_interface.h -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kis_qmic_plugin_interface.h -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kritaqmicinterface_export.h -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqmic.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqmic.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritabuginfo.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritabuginfo.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/buginfo.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasamplescreencolor.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasamplescreencolor.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/samplescreencolor.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadbexplorer.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadbexplorer.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/kritaplugins/dbexplorer.xmlgui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/dbexplorer.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritablurfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritablurfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaextensioncolorsfilters.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaextensioncolorsfilters.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorsfilters.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorsfilters.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/colorsfilters.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaconvolutionfilters.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaconvolutionfilters.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagaussianhighpassfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagaussianhighpassfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/gaussianhighpass.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaembossfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaembossfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexample.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexample.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritafastcolortransferfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritafastcolortransferfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaimageenhancement.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaimageenhancement.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritanoisefilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritanoisefilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoilpaintfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoilpaintfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapixelizefilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapixelizefilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaraindropsfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaraindropsfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritarandompickfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritarandompickfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaroundcornersfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaroundcornersfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasmalltilesfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasmalltilesfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaunsharpfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaunsharpfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawavefilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawavefilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalevelfilter.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritalevelfilter.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadodgeburn.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadodgeburn.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaphongbumpmap.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaphongbumpmap.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaposterize.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaposterize.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaindexcolors.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaindexcolors.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritanormalize.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritanormalize.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/normalize.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagradientmap.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagradientmap.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/gradientmap.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritathreshold.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritathreshold.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/threshold.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahalftone.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahalftone.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/halftone.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaedgedetection.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaedgedetection.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/convertheightnormalmap.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaasccdl.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaasccdl.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/asccdl.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapalettize.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapalettize.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/palettize.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaresettransparent.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaresettransparent.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_shape_image.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_shape_image.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_shape_paths.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_shape_paths.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagradientgenerator.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagradientgenerator.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorgenerator.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorgenerator.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapatterngenerator.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapatterngenerator.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasimplexnoisegenerator.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasimplexnoisegenerator.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritascreentonegenerator.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritascreentonegenerator.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritamultigridpatterngenerator.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritamultigridpatterngenerator.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaseexprgenerator.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaseexprgenerator.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkra.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkra.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkra.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibkra.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajpegimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajpegimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajpegexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajpegexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_jpeg.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritatiffpsd.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritatiffpsd.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritatiffpsd.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritatiffpsd.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatiffimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatiffimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatiffexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatiffexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_tiff.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapngimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapngimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapngexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapngexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_png.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacsvimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacsvimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacsvexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacsvexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_csv.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexrimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexrimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexrexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexrexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/exrchannels.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_exr.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapdfimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapdfimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_pdf.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajp2import.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajp2import.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_jp2.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_raw_import.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_raw_import.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_raw.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasvgimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasvgimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_svg.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqimageioexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqimageioexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqimageioimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqimageioimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_qimageio.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoraimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoraimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoraexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaoraexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_ora.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaxcfimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaxcfimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_xcf.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapsdimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapsdimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapsdexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritapsdexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_psd.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqmlexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaqmlexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatgaexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatgaexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatgaimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatgaimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_tga.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheightmapimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheightmapimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheightmapexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheightmapexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_heightmap.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritabrushexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritabrushexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritabrushimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritabrushimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_brush.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaspriterexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaspriterexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_spriter.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritakraimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritakraimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritakraexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritakraexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_kra.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagifexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagifexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagifimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagifimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_gif.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheifimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheifimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheifexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaheifexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_heif.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritakrzexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritakrzexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_krz.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawebpexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawebpexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawebpimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritawebpimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_webp.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajxlimport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajxlimport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajxlexport.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritajxlexport.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/krita_jxl.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaexifcommon.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaexifcommon.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaexifcommon.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritaexifcommon.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexif.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexif.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaiptc.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaiptc.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaxmp.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaxmp.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibpaintop.so.19.0.0 -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibpaintop.so.19 -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibpaintop.so.19.0.0" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/libkritalibpaintop.so -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadefaultpaintops.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadefaultpaintops.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-paintbrush.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-eraser.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-duplicate.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahairypaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahairypaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-sumi.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadeformpaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadeformpaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-deform.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacurvepaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacurvepaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-curve.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaspraypaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaspraypaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-spray.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritafilterop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritafilterop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-filterop.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexperimentpaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaexperimentpaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-experiment.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaparticlepaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaparticlepaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-particle.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagridpaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritagridpaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-grid.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahatchingpaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritahatchingpaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-hatching.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasketchpaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritasketchpaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-sketch.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorsmudgepaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritacolorsmudgepaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-colorsmudge.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaroundmarkerpaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaroundmarkerpaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita_roundmarkerop.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatangentnormalpaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatangentnormalpaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-tangentnormal.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-tangentnormal-preview.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/c)_Pencil_1_Sketch_(mypaint).myb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/c)_Pencil_1_Sketch_(mypaint)_prev.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/c)_Pencil_2b_(mypaint).myb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/c)_Pencil_2b_(mypaint)_prev.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/d)_Ink_pen_(mypaint).myb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/d)_Ink_pen_(mypaint)_prev.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/e)_Marker_Medium_(mypaint).myb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/e)_Marker_Medium_(mypaint)_prev.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/e)_Marker_Plain_(mypaint).myb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/e)_Marker_Plain_(mypaint)_prev.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/i)_Wet_Knife_Plus_(mypaint).myb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/i)_Wet_Knife_Plus_(mypaint)_prev.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/i)_Wet_Paint_Plus_(mypaint).myb -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/i)_Wet_Paint_Plus_(mypaint)_prev.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritamypaintop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritamypaintop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/images/krita-mypaint.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadefaulttools.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritadefaulttools.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolPath.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolPencil.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_flaketools.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_flaketools.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaselectiontools.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritaselectiontools.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectPolygonal.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectElliptical.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectSimilar.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectContiguous.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectRectangular.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectOutline.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectPath.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolSelectMagnetic.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolcrop.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolcrop.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolCrop.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolpolygon.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolpolygon.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolPolygon.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolpolyline.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolpolyline.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolPolyline.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatooltransform.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatooltransform.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolTransform.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatooldyna.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatooldyna.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_karbontools.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_karbontools.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KarbonCalligraphyTool.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoollazybrush.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoollazybrush.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolSmartPatch.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolSmartPatch.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/SvgTextTool.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_tool_svgtext.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/krita_tool_svgtext.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolencloseandfill.so -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/lib64/kritaplugins/kritatoolencloseandfill.so" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/KisToolEncloseAndFill.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/tools.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_assignprofiledialog.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/assignprofiledialog -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/assignprofiledialog/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/assignprofiledialog/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/assignprofiledialog/assignprofiledialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_scripter.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/scripterdialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/debugger_scripter -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/debugger_scripter/debuggerformatter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/debugger_scripter/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/debugger_scripter/debugger.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/resources_rc.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/syntax -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/syntax/syntaxstyles.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/syntax/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/syntax/syntax.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/editor -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/editor/linenumberarea.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/editor/debugarea.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/editor/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/editor/pythoneditor.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/editor/statusbar.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction/reloadaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction/closeaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction/openaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction/saveaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/fontscombobox.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/syntaxstylescombobox.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/settingsdialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/settingsaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction/debugaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/runaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/docwrapper.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction/newaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction/saveasaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggertable.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/stopaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/stepaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggerwidget.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/outputwidget.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/clearaction.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/outputtextedit.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/icons -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/document_scripter -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/document_scripter/document.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/document_scripter/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/debugcontroller.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/test.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/uicontroller.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/scripter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/documentcontroller.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/scripter/utils.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_colorspace.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/resources_rc.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/icons -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/components -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/components/colormodelcombobox.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/components/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/components/colordepthcombobox.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/components/colorprofilecombobox.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/colorspacedialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/colorspace.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/colorspace/uicolorspace.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_documenttools.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/documenttoolsdialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/documenttools.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/uidocumenttools.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/rotatetool -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/rotatetool/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/rotatetool/rotatetool.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/scaletool -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/scaletool/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/scaletool/scaletool.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/canvassizetool -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/canvassizetool/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/documenttools/tools/canvassizetool/canvassizetool.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_filtermanager.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/filtermanagerdialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/components -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/components/filtermanagertreemodel.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/components/filtercombobox.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/components/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/components/filtermanagertreeitem.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/filtermanager.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/filtermanager/uifiltermanager.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_exportlayers.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/exportlayers -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/exportlayers/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/exportlayers/uiexportlayers.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/exportlayers/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/exportlayers/exportlayersdialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/exportlayers/exportlayers.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_batch_exporter.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/COATools.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/batch_exporter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/Config.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/Utils -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/Utils/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/Utils/Tree.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/Utils/Export.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/batch_exporter/Infrastructure.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_tenbrushes.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenbrushes -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenbrushes/dropbutton.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenbrushes/uitenbrushes.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenbrushes/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenbrushes/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenbrushes/tenbrushesdialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenbrushes/tenbrushes.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_tenscripts.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenscripts -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenscripts/uitenscripts.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenscripts/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenscripts/tenscripts.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenscripts/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/tenscripts/tenscriptsdialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_quick_settings_docker.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/quick_settings_docker -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/quick_settings_docker/quick_settings_docker.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/quick_settings_docker/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/quick_settings_docker/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_lastdocumentsdocker.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/lastdocumentsdocker -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/lastdocumentsdocker/lastdocumentsdocker.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/lastdocumentsdocker/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/lastdocumentsdocker/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/lastdocumentsdocker/lastdocumentslistmodel.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_comics_project_management_tools.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/key_format -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/key_format/formats.txt -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists/listA.txt -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists/listB.txt -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/README.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_project_page_viewer.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_exporter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_template_dialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_project_settings_dialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_project_setup_wizard.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_project_translation_scraper.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_export_dialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_project_manager_docker.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_ACBF_XML_Exporter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_po_parser.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_Comic_Book_Info_Exporter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_Comic_Rack_XML_Exporter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_EPUB_exporter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_CoMet_XML_Exporter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/key_rating -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/key_rating/FictionRatingsDotCom.csv -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/key_rating/Marvel.csv -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/key_rating/DC.csv -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/comics_metadata_dialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/comics_project_management_tools/LicenseList.csv -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_krita_script_starter.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/krita_script_starter -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/krita_script_starter/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/krita_script_starter/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/krita_script_starter/krita_script_starter.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/krita_script_starter/bbdkss.ui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_plugin_importer.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/plugin_importer -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/plugin_importer/manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/plugin_importer/plugin_downloader.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/plugin_importer/plugin_importer_extension.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/plugin_importer/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/plugin_importer/plugin_importer.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_mixer_slider_docker.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker/mixer_slider_docker.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker/settings_dialog.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker/ui_mixer_slider_docker.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker/color_slider.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/mixer_slider_docker/slider_line.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_channels2layers.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/channels2layers -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/channels2layers/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/channels2layers/Manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/channels2layers/channels2layers.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/kritapykrita_photobash_images.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/photobash_images -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/photobash_images/photobash_images_modulo.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/photobash_images/__init__.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/photobash_images/photobash_images_docker.ui -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/photobash_images/photobash_images_docker.py -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pykrita/photobash_images/photobash_images_manual.html -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/tenbrushes.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/tenscripts.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/plugin_importer.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/dtd/krita.dtd -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/InteractionTool.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/PathTool.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/MoveTool.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/brushes/triangle.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/bundles/README -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/bundles/Krita_4_Default_Resources.bundle -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/bundles/Krita_Artists_SeExpr_examples.bundle -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/bundles/RGBA_brushes.bundle -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/bundles/Krita_3_Default_Resources.bundle -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Abstract_lines.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/01_canvas.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/02_rough-canvas.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/02b_WoofTissue.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/03_default-paper.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/04_paper-C-grain.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/05_paper-torchon.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/06_hard-grain.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/08_bump-relief.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/09_drawed_crosshatched.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/09b_drawed-CrossedLines.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/10_drawed_dotted.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/11_drawed_furry.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/12_drawed_vertical.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/13_drawed_swirl.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/14_texture-rock.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/15_texture-rockB.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/16_texture-woody.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/17_texture-melt.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/18_texture-bark.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/18b_WaveFlex.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/19_texture-crackle.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/20_texture-vegetal.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/21_texture-chainmail.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/22_texture-reptile.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/23-dynamic-screentone-A.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/24-dynamic-screentone-B.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/25-dynamic-screentone-C.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/26_brush-marks.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Cross01.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Cross02.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Cross03.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Cross04.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Cross05.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Cross06.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Cross07.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Crumpled_Paper.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Grid01.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Grid02.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Grid03.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Grid04.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Grid05.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/HR_PastelPaper_02.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/HR_Wall_Paper.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Maze_lines.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Pattern01.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Pattern02.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Pattern03.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Pattern04.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Pattern05.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Pattern06.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Rough_Paper.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Rough_Wall_With_Impasto.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Sand_fine.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stars_Sized.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares01.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares02.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares03.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares04.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares05.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares06.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares07.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares08.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares09.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Squares10.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes02.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes03.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes04.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes05.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes06.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes07.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes08.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Stripes09.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Zigzag01.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Zigzag02.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Zigzag03.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/Zigzag04.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/fractal_pattern.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/generic_paper1.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/generic_paper2.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/hexacolBW__2.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0202_CLUS.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0202_GEN_.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0202_HORZ.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0202_VERT.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_ALT_.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_BL22.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_CLUS.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_CURL.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_DIAG.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_ELL2.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_ELL3.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_ELLS.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_GEN_.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_HORZ.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_SHUR.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_SLIC.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_VERT.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_WAV2.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_WAVE.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0404_ZORO.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_BL22.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_BL22_v.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_BUBL.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_CIRC.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_CLUS.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_DIAM.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_PANL.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_SPOT.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_SWRL.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_0808_WAVE.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/patterns/DITH_3232_CSTR.pat -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/BG-Krita2.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-eye-_Blue_.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-FG-Glare.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Fire-Blueish.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Fire-Burning-Cloud.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Fire-Dust-Blended.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Fire-Dust.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Fire-Incandescent.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Fire-Life-Span.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Haze-and-Atmosphere.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Light-Saber-_Use-FG-color_.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Nature-browns-copy.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Nature_Grass.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Nature-Pure-greens.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Nature-random-greens.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Simple-Smoke.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gradients/GPS-Steel-Bars.ggr -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/ACEScg-elle-V4-g10.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/ClayRGB-elle-V4-srgbtrc.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/ClayRGB-elle-V2-g22.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/WideRGB-elle-V2-g22.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/LargeRGB-elle-V2-g22.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V2-g10.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V2-g18.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V2-g22.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V2-srgbtrc.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V4-g10.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V4-g18.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V4-g22.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V4-srgbtrc.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V2-labl.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V4-labl.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V2-rec709.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Gray-D50-elle-V4-rec709.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/sRGB-elle-V2-g10.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/sRGB-elle-V2-srgbtrc.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Rec2020-elle-V4-g10.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Lab-D50-Identity-elle-V2.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/Lab-D50-Identity-elle-V4.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/XYZ-D50-Identity-elle-V4.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt601-7_bt1886_ycbcr_v2.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt601-7_bt1886_ycbcr_v4.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt601-7_ycbcr_v2.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt601-7_ycbcr_v4.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt709-6_bt1886_ycbcr_v2.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt709-6_bt1886_ycbcr_v4.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt709-6_ycbcr_v2.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/bt709-6_ycbcr_v4.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/README -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/scRGB.icm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/cmyk.icm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/krita25_lcms-builtin-sRGB_g100-truegamma.icc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color/icc/krita/ITUR_2100_PQ_FULL.ICC -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_animation.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_animation.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/animation/.source/Anim-Jp-EN.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/animation/.source/Anim-Jp-JP.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/animation/.directory -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/animation/Anim-Jp-EN.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/animation/Anim-Jp-JP.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_comics_empty.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_comics_empty.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/.source/a4_waffle_grid.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/.source/BD-EuroTemplate.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/.source/Comics-USTemplate.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/.source/Manga-JpTemplate.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/.directory -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/a4_waffle_grid.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/BD-EuroTemplate.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/Comics-USTemplate.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/comics/Manga-JpTemplate.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_DIN_A3_landscape.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_DIN_A3_landscape.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_DIN_A4_portrait.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_DIN_A4_portrait.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_ratio_1610.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_ratio_1610.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_ratio_2391.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_ratio_2391.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_ratio_43.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_ratio_43.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_web_design.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_web_design.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/.source/Designcinema16_10_2484x1200_96dpiRGB_8bit_.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/.source/Designcinema2.39_1_2484x1040_96dpiRGB_8bit_.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/.source/DesignpresentationA3Landscape_4960x3508_300dpiRGB_8bit_.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/.source/DesignpresentationA4portrait_2480x3508_300dpiRGB_8bit_.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/.source/Designscreen4_3_2250x1680_96dpiRGB_8bit_.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/.source/web_design.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/.directory -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/Designcinema16_10_2484x1200_96dpiRGB_8bit_.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/Designcinema2.39_1_2484x1040_96dpiRGB_8bit_.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/DesignpresentationA3Landscape_4960x3508_300dpiRGB_8bit_.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/DesignpresentationA4portrait_2480x3508_300dpiRGB_8bit_.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/Designscreen4_3_2250x1680_96dpiRGB_8bit_.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/design/web_design.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_dslr.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_dslr.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/.source/Canon_550D_5184x3456.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/.source/Canon_5Dmk3_5760x3840.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/.source/Nikon_D3000_3872x2592.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/.source/Nikon_D5000_4288x2848.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/.source/Nikon_D7000_4928x3264.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/.directory -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/Canon_550D_5184x3456.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/Canon_5Dmk3_5760x3840.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/Nikon_D3000_3872x2592.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/Nikon_D5000_4288x2848.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/dslr/Nikon_D7000_4928x3264.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/light_template_texture.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/pics/dark_template_texture.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture1024x10248bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture1k32bitscalar.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture1k8bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture2048x20488bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture256x2568bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture2k32bitscalar.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture2k8bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture4096x40968bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture4k32bitscalar.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture4k8bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture512x5128bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture8k32bitscalar.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.source/Texture8k8bitsrgb.kra -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/.directory -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture1024x10248bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture1k32bitscalar.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture1k8bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture2048x20488bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture256x2568bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture2k32bitscalar.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture2k8bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture4096x40968bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture4k32bitscalar.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture4k8bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture512x5128bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture8k32bitscalar.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/templates/texture/Texture8k8bitsrgb.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/storyboard_templates/storyboard_extemp_default.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Animation.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Big_Paint.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Big_Paint_2.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Big_Vector.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Default.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Small_Vector.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Storyboarding.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/VFX_Paint.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/workspaces/Minimal.kws -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color-schemes/KritaNeutral.colors -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color-schemes/KritaBlender.colors -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color-schemes/KritaBright.colors -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color-schemes/KritaDark.colors -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color-schemes/KritaDarkOrange.colors -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/color-schemes/KritaDarker.colors -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A3__300_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A3__600_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A4__300_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A4__600_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A5__300_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A5__600_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A6__300_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/A6__600_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Texture_1024x1024.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Texture_2048x2048.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Texture_256x256.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Texture_4096x4096.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Texture_512x512.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/US_Legal__300_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/US_Letter__300_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/US_Tabloid__300_ppi_.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Pixel_240x256.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Film_16_9_4K.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Film_64_27_4K_Wide.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/predefined_image_sizes/Film_4_3_4K.predefinedimage -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/input/clipstudiopaintcompatible.profile -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/input/kritadefault.profile -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/input/painttoolsaicompatible.profile -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/input/photoshopcompatible.profile -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/shortcuts/clip_studio_paint_compatible.shortcuts -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/shortcuts/krita_default.shortcuts -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/shortcuts/paint_tool_sai_compatible.shortcuts -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/shortcuts/photoshop_compatible.shortcuts -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/shortcuts/tablet_pro.shortcuts -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/a)_Eraser_Circle.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/b)_Basic-5_Size_default.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Dry.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Wet.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Wet-Pattern.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Fringe_02.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Grain.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Grunge.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Flat_Big-Grain_Tilt.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Flat_Decay_Tilt.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Special_Blobs.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Special_Splats.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Spread.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Spread-Pattern.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Spread_WideArea.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/j)_WaterC_Water-Pattern.kpp -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Favorites.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Pixel_Art.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Digital.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Erasers.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/FX.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Ink.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Paint.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Sketch.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/paintoppresets/Textures.tag -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/concept-cookie.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/pixelart-16.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/pixelart-32.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/default.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/gradient.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/marker.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/ps.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/swatch-cmyk.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/swatch-colored-grey.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/swatche.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/swatch-rgb.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/web.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/palettes/animation-color-set.gpl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/symbols/BalloonSymbols.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/symbols/pepper_carrot_speech_bubbles.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/symbols/preset_icons.svg -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/00_01_eraser-mechanical.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/00_02_eraser-large.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/00_03_eraser-hard.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/00_04_eraser-kneaded.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/01_01_mechanical-pencil.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/01_01_pencil-black-stone.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/01_02_pencil-double-ring.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/01_04_graphite.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/02_01_charcoal-pencil-thin.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/02_02_charcoal-pencil-medium.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/02_03_charcoal-pencil-large.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/02_04_charcoal-block.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/03_01colored-pencil.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/03_02_chalk-square.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/03_03_pastel.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_01_technical-pen.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_02_gel-pen.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_03_inking_fine-line_tiny.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_04_inking_fine-line_medium.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_05_ink-pen-atom.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_06_ink-G-pen.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_07_inking_dynamic_pen.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_08_inking_dynamic_pen_though.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_09_inking_pen_bumpy.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_10_inking_pen_bumpy_though.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_11_inking_pen_calligraphic.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_12_rigger-brush.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_13_inking_brush.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_14_inking_brush_blurry.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_15_ink-brush.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_16_large-rounded-cut.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/04_17_ink-pen-glass.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/05_01_airbrush.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/05_02_thin-stylus-tablet.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/05_03_stylus-white.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/05_04_stylus.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/05_05_stylus-colored-ring.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/05_06_stylus-colored.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/05_07_stylus-experimental.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/06_01_marker.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/06_02_marker-old.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/06_03_marker-large.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/06_04_round_marker_detail.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/06_05_sketching_wide_47.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/06_06_sketching_wide_bristles.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_01_synthetic-thin.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_02_synthetic-medium.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_03_synthetic-filbert.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_04_synthetic-large-bright.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_05_synthetic-large-bright-used.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_06_oil-filbert.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_07_oil-flat-large.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_08_acrylic-rounded-used.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_09_acrylic-angled.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_10_acrylic-flat.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_11_acrylic-mop.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_12_wide_dull_round.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_13_wide_brush_blurry.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_14_watercolor-flat.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_15_acrylic-fan-used.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_16_acrylic-flat-old.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_17_synthetic-very-old.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/07_18_special-effect-used-brush.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/08_01_watercolor-brush-medium.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/08_02_oil-round-hard.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/08_03_sumi-e.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/08_04_wide_brush_big.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/09_01_blending-stump.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/09_02_blur_soft.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/09_03_knife.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/09_04_knife-rake.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/09_05_paint-roller.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/10_01_color-effect.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/10_02_adjustment-contrast.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/10_03_adjustment-dark.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/10_04_filter.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/10_05_deform.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/10_06_clone.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/11_01_wand.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/11_02_shape.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/11_03_experimental.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/11_03stamp.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/11_04_texture-indicator.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/11_05_screentone-indicator.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/11_06_grid.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_01_Mechanical_Pencil.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_02_Fineliner.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_03_Marker_Permanent.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_04_PenBrush_01.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_05_Pen_01.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_06_Pen_02.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_07_Pen_03.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_08_Graphite_stick.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_09_Pastel_Bar_01.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_10_Pastel_Bar_04.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/tool_icons/12_11_Pastel_Bar_02.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/addition.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/color.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/comic.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_tilt.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/edit-pen.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_rotation.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_angle_10.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_angle_15.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_angle_30.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_angle_45.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_angle_60.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_angle_75.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/emblem_angle_90.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/experimental.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/favorite.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/love.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/mechanical.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/mouse.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/multidirection.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/question.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/sketch.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/wet.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/emblem_icons/whirlpool.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/preset_icons/background.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/dc.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/exif.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/tiff.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/mkn.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/xmp.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/xmpmm.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/metadata/schemas/xmprights.schema -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gamutmasks/Atmosphere_With_Accent.kgm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gamutmasks/Atmospheric_Triad.kgm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gamutmasks/Complementary.kgm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gamutmasks/Dominant_Hue_With_Accent.kgm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gamutmasks/Shifted_Triad.kgm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/gamutmasks/Split_Complementary.kgm -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/seexpr_scripts/Disney_noisecolor2.kse -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/windowlayouts/Cockpit (laptop mode).kwl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/windowlayouts/Dual screen editing.kwl -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/donation/banner.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/etc/xdg/kritarc -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/1024x1024/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/128x128/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/16x16/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/22x22/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/256x256/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/32x32/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/48x48/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/512x512/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/64x64/apps/krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/scalable/apps/krita.svgz -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/16x16/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/22x22/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/32x32/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/48x48/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/64x64/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/128x128/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/256x256/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/512x512/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/icons/hicolor/1024x1024/mimetypes/application-x-krita.png -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/bin/krita_version -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/bin/krita_version" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/bin/krita -- Set runtime path of "/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/bin/krita" to "" -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/krita.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/actions/kritamenu.action -- Installing: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/metainfo/org.kde.krita.appdata.xml -- Up-to-date: /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/krita/shortcuts + rm -fv /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kis_qmic_interface.h /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kis_qmic_plugin_interface.h /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kritaqmicinterface_export.h removed '/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kis_qmic_interface.h' removed '/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kis_qmic_plugin_interface.h' removed '/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/include/kritaqmicinterface_export.h' + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64 krita --all-name --with-html + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 5.2.2-7.fc40 --unique-debug-suffix -5.2.2-7.fc40.riscv64 --unique-debug-src-base krita-5.2.2-7.fc40.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/krita-5.2.2 find-debuginfo: starting Extracting debug info from 197 files DWARF-compressing 197 files sepdebugcrcfix: Updated 197 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/krita-5.2.2-7.fc40.riscv64 154470 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/share/applications/krita_heightmap.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_tga.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_psd.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_png.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_ora.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_tiff.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_csv.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_webp.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_gif.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_raw.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_xcf.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_krz.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_qimageio.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_spriter.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_jpeg.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_heif.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_jxl.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_pdf.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_jp2.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_kra.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_svg.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_exr.desktop is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/applications/krita_brush.desktop is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Xt4y8O + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd krita-5.2.2 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/metainfo/org.kde.krita.appdata.xml /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/metainfo/org.kde.krita.appdata.xml: OK + desktop-file-validate /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digital Painting" for key "Comment" in group "Desktop Entry" looks the same as that of key "GenericName" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "رسم رقمي" for key "Comment[ar]" in group "Desktop Entry" looks the same as that of key "GenericName[ar]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitalno Bojenje" for key "Comment[bs]" in group "Desktop Entry" looks the same as that of key "GenericName[bs]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Dibuix digital" for key "Comment[ca]" in group "Desktop Entry" looks the same as that of key "GenericName[ca]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Dibuix digital" for key "Comment[ca@valencia]" in group "Desktop Entry" looks the same as that of key "GenericName[ca@valencia]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitální malování" for key "Comment[cs]" in group "Desktop Entry" looks the same as that of key "GenericName[cs]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digital tegning" for key "Comment[da]" in group "Desktop Entry" looks the same as that of key "GenericName[da]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitales Malen" for key "Comment[de]" in group "Desktop Entry" looks the same as that of key "GenericName[de]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Ψηφιακή ζωγραφική" for key "Comment[el]" in group "Desktop Entry" looks the same as that of key "GenericName[el]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digital Painting" for key "Comment[en_GB]" in group "Desktop Entry" looks the same as that of key "GenericName[en_GB]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Cifereca Pentrado" for key "Comment[eo]" in group "Desktop Entry" looks the same as that of key "GenericName[eo]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Pintura digital" for key "Comment[es]" in group "Desktop Entry" looks the same as that of key "GenericName[es]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitaalne joonistamine" for key "Comment[et]" in group "Desktop Entry" looks the same as that of key "GenericName[et]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Margolan digitala" for key "Comment[eu]" in group "Desktop Entry" looks the same as that of key "GenericName[eu]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitaalimaalaus" for key "Comment[fi]" in group "Desktop Entry" looks the same as that of key "GenericName[fi]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Peinture numérique" for key "Comment[fr]" in group "Desktop Entry" looks the same as that of key "GenericName[fr]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "डिजिटल चित्रकारी" for key "Comment[hi]" in group "Desktop Entry" looks the same as that of key "GenericName[hi]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitális festészet" for key "Comment[hu]" in group "Desktop Entry" looks the same as that of key "GenericName[hu]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Pintura Digital" for key "Comment[ia]" in group "Desktop Entry" looks the same as that of key "GenericName[ia]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Pelukisan Digital" for key "Comment[id]" in group "Desktop Entry" looks the same as that of key "GenericName[id]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Stafræn málun" for key "Comment[is]" in group "Desktop Entry" looks the same as that of key "GenericName[is]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Pittura digitale" for key "Comment[it]" in group "Desktop Entry" looks the same as that of key "GenericName[it]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "デジタルペインティング" for key "Comment[ja]" in group "Desktop Entry" looks the same as that of key "GenericName[ja]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "ციფრული მხატვრობა" for key "Comment[ka]" in group "Desktop Entry" looks the same as that of key "GenericName[ka]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Цифрлық сурет салу" for key "Comment[kk]" in group "Desktop Entry" looks the same as that of key "GenericName[kk]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "디지털 페인팅" for key "Comment[ko]" in group "Desktop Entry" looks the same as that of key "GenericName[ko]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Skaitmeninis piešimas" for key "Comment[lt]" in group "Desktop Entry" looks the same as that of key "GenericName[lt]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "डिजिटल पेंटिंग" for key "Comment[mr]" in group "Desktop Entry" looks the same as that of key "GenericName[mr]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitaal schilderen" for key "Comment[nl]" in group "Desktop Entry" looks the same as that of key "GenericName[nl]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digital teikning" for key "Comment[nn]" in group "Desktop Entry" looks the same as that of key "GenericName[nn]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Malowanie cyfrowe" for key "Comment[pl]" in group "Desktop Entry" looks the same as that of key "GenericName[pl]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Pintura Digital" for key "Comment[pt]" in group "Desktop Entry" looks the same as that of key "GenericName[pt]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Pintura digital" for key "Comment[pt_BR]" in group "Desktop Entry" looks the same as that of key "GenericName[pt_BR]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Pictură digitală" for key "Comment[ro]" in group "Desktop Entry" looks the same as that of key "GenericName[ro]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Цифровая живопись" for key "Comment[ru]" in group "Desktop Entry" looks the same as that of key "GenericName[ru]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitálne maľovanie" for key "Comment[sk]" in group "Desktop Entry" looks the same as that of key "GenericName[sk]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Digitalno slikanje" for key "Comment[sl]" in group "Desktop Entry" looks the same as that of key "GenericName[sl]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Sayısal Boyama" for key "Comment[tr]" in group "Desktop Entry" looks the same as that of key "GenericName[tr]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "سىفىرلىق رەسىم سىزغۇ" for key "Comment[ug]" in group "Desktop Entry" looks the same as that of key "GenericName[ug]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "Цифрове малювання" for key "Comment[uk]" in group "Desktop Entry" looks the same as that of key "GenericName[uk]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "xxDigital Paintingxx" for key "Comment[x-test]" in group "Desktop Entry" looks the same as that of key "GenericName[x-test]" /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/applications/org.kde.krita.desktop: warning: value "數位繪畫" for key "Comment[zh_TW]" in group "Desktop Entry" looks the same as that of key "GenericName[zh_TW]" Processing files: krita-5.2.2-7.fc40.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.eC5deP + umask 022 + cd /builddir/build/BUILD + cd krita-5.2.2 + DOCDIR=/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/doc/krita + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/doc/krita + cp -pr /builddir/build/BUILD/krita-5.2.2/README.md /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/doc/krita + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.93dReP + umask 022 + cd /builddir/build/BUILD + cd krita-5.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/licenses/krita + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/licenses/krita + cp -pr /builddir/build/BUILD/krita-5.2.2/COPYING /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/licenses/krita + cp -pr /builddir/build/BUILD/krita-5.2.2/COPYING-CMAKE-SCRIPTS /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64/usr/share/licenses/krita + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(krita_brush.desktop) application(krita_csv.desktop) application(krita_exr.desktop) application(krita_gif.desktop) application(krita_heif.desktop) application(krita_heightmap.desktop) application(krita_jp2.desktop) application(krita_jpeg.desktop) application(krita_jxl.desktop) application(krita_kra.desktop) application(krita_krz.desktop) application(krita_ora.desktop) application(krita_pdf.desktop) application(krita_png.desktop) application(krita_psd.desktop) application(krita_qimageio.desktop) application(krita_raw.desktop) application(krita_spriter.desktop) application(krita_svg.desktop) application(krita_tga.desktop) application(krita_tiff.desktop) application(krita_webp.desktop) application(krita_xcf.desktop) application(org.kde.krita.desktop) calligra-krita = 5.2.2-7.fc40 config(krita) = 5.2.2-7.fc40 krita = 5.2.2-7.fc40 krita(riscv-64) = 5.2.2-7.fc40 libdraganddropplugin.so()(64bit) libkritasketchplugin.so()(64bit) metainfo() metainfo(org.kde.krita.appdata.xml) mimehandler(application/pdf) mimehandler(application/x-krita) mimehandler(application/x-krita-paintoppreset) mimehandler(image/avif) mimehandler(image/bmp) mimehandler(image/exr) mimehandler(image/gif) mimehandler(image/heic) mimehandler(image/jp2) mimehandler(image/jpeg) mimehandler(image/jpeg2000) mimehandler(image/jpeg2000-image) mimehandler(image/jpx) mimehandler(image/jxl) mimehandler(image/openraster) mimehandler(image/photoshop) mimehandler(image/png) mimehandler(image/svg+xml) mimehandler(image/tiff) mimehandler(image/vnd.adobe.photoshop) mimehandler(image/vnd.microsoft.icon) mimehandler(image/webp) mimehandler(image/x-adobe-dng) mimehandler(image/x-canon-cr2) mimehandler(image/x-canon-crw) mimehandler(image/x-fuji-raf) mimehandler(image/x-gimp-brush) mimehandler(image/x-jpeg2000-image) mimehandler(image/x-kodak-dcr) mimehandler(image/x-kodak-k25) mimehandler(image/x-kodak-kdc) mimehandler(image/x-minolta-mrw) mimehandler(image/x-nikon-nef) mimehandler(image/x-olympus-orf) mimehandler(image/x-panasonic-raw) mimehandler(image/x-panasonic-raw2) mimehandler(image/x-pentax-pef) mimehandler(image/x-photoshop) mimehandler(image/x-portable-bitmap) mimehandler(image/x-portable-graymap) mimehandler(image/x-portable-pixmap) mimehandler(image/x-psd) mimehandler(image/x-r16) mimehandler(image/x-scml) mimehandler(image/x-sigma-x3f) mimehandler(image/x-sony-arw) mimehandler(image/x-sony-sr2) mimehandler(image/x-sony-srf) mimehandler(image/x-tga) mimehandler(image/x-xbitmap) mimehandler(image/x-xcf) mimehandler(image/x-xpixmap) mimehandler(text/csv) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libImath-3_1.so.29()(64bit) libKF5Completion.so.5()(64bit) libKF5ConfigCore.so.5()(64bit) libKF5CoreAddons.so.5()(64bit) libKF5Crash.so.5()(64bit) libKF5I18n.so.5()(64bit) libKF5KDcraw.so.5()(64bit) libKF5WidgetsAddons.so.5()(64bit) libKSeExpr.so.4()(64bit) libKSeExprUI.so.4()(64bit) libOpenColorIO.so.2.2()(64bit) libOpenEXR-3_1.so.30()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5PrintSupport.so.5()(64bit) libQt5PrintSupport.so.5(Qt_5)(64bit) libQt5Qml.so.5()(64bit) libQt5Qml.so.5(Qt_5)(64bit) libQt5Quick.so.5()(64bit) libQt5Quick.so.5(Qt_5)(64bit) libQt5QuickWidgets.so.5()(64bit) libQt5QuickWidgets.so.5(Qt_5)(64bit) libQt5Sql.so.5()(64bit) libQt5Sql.so.5(Qt_5)(64bit) libQt5Svg.so.5()(64bit) libQt5Svg.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5Xml.so.5()(64bit) libQt5Xml.so.5(Qt_5)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libexiv2.so.27()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.3.0)(64bit) libgif.so.7()(64bit) libgsl.so.27()(64bit) libheif.so.1()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libjxl.so.0.7()(64bit) libjxl.so.0.7(JXL_0)(64bit) libjxl_threads.so.0.7()(64bit) libjxl_threads.so.0.7(JXL_0)(64bit) libkritabasicflakes.so.19()(64bit) libkritacommand.so.19()(64bit) libkritaexifcommon.so.19()(64bit) libkritaflake.so.19()(64bit) libkritaglobal.so.19()(64bit) libkritaimage.so.19()(64bit) libkritaimpex.so.19()(64bit) libkritalibbrush.so.19()(64bit) libkritalibkis.so.19()(64bit) libkritalibkra.so.19()(64bit) libkritalibpaintop.so.19()(64bit) libkritametadata.so.19()(64bit) libkritamultiarch.so.19()(64bit) libkritapigment.so.19()(64bit) libkritaplugin.so.19()(64bit) libkritapsd.so.19()(64bit) libkritapsdutils.so.19()(64bit) libkritaqmicinterface.so.19()(64bit) libkritaqml.so.19()(64bit) libkritaresources.so.19()(64bit) libkritaresourcewidgets.so.19()(64bit) libkritastore.so.19()(64bit) libkritatiffpsd.so.19()(64bit) libkritaui.so.19()(64bit) libkritaversion.so.19()(64bit) libkritawidgets.so.19()(64bit) libkritawidgetutils.so.19()(64bit) liblcms2.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmypaint.so.0()(64bit) libopenjp2.so.7()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpoppler-qt5.so.1()(64bit) libpython3.12.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtiff.so.6()(64bit) libtiff.so.6(LIBTIFF_4.0)(64bit) libturbojpeg.so.0()(64bit) libturbojpeg.so.0(TURBOJPEG_1.0)(64bit) libturbojpeg.so.0(TURBOJPEG_1.4)(64bit) libturbojpeg.so.0(TURBOJPEG_2.0)(64bit) libwebp.so.7()(64bit) libwebpdemux.so.2()(64bit) libwebpmux.so.3()(64bit) rtld(GNU_HASH) Obsoletes: calligra-krita < 3.0 Processing files: krita-libs-5.2.2-7.fc40.riscv64 Provides: calligra-krita-libs = 5.2.2-7.fc40 krita-libs = 5.2.2-7.fc40 krita-libs(riscv-64) = 5.2.2-7.fc40 libkritabasicflakes.so.19()(64bit) libkritacolor.so.19()(64bit) libkritacolord.so.19()(64bit) libkritacommand.so.19()(64bit) libkritaexifcommon.so.19()(64bit) libkritaflake.so.19()(64bit) libkritaglobal.so.19()(64bit) libkritaimage.so.19()(64bit) libkritaimpex.so.19()(64bit) libkritalibbrush.so.19()(64bit) libkritalibkis.so.19()(64bit) libkritalibkra.so.19()(64bit) libkritalibpaintop.so.19()(64bit) libkritametadata.so.19()(64bit) libkritamultiarch.so.19()(64bit) libkritapigment.so.19()(64bit) libkritaplugin.so.19()(64bit) libkritapsd.so.19()(64bit) libkritapsdutils.so.19()(64bit) libkritaqmicinterface.so.19()(64bit) libkritaqml.so.19()(64bit) libkritaresources.so.19()(64bit) libkritaresourcewidgets.so.19()(64bit) libkritastore.so.19()(64bit) libkritatiffpsd.so.19()(64bit) libkritaui.so.19()(64bit) libkritaversion.so.19()(64bit) libkritawidgets.so.19()(64bit) libkritawidgetutils.so.19()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libImath-3_1.so.29()(64bit) libKF5Completion.so.5()(64bit) libKF5ConfigCore.so.5()(64bit) libKF5ConfigGui.so.5()(64bit) libKF5CoreAddons.so.5()(64bit) libKF5GuiAddons.so.5()(64bit) libKF5I18n.so.5()(64bit) libKF5ItemViews.so.5()(64bit) libKF5WidgetsAddons.so.5()(64bit) libKF5WindowSystem.so.5()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5DBus.so.5()(64bit) libQt5DBus.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Gui.so.5(Qt_5_PRIVATE_API)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5PrintSupport.so.5()(64bit) libQt5PrintSupport.so.5(Qt_5)(64bit) libQt5Qml.so.5()(64bit) libQt5Qml.so.5(Qt_5)(64bit) libQt5Quick.so.5()(64bit) libQt5Quick.so.5(Qt_5)(64bit) libQt5Sql.so.5()(64bit) libQt5Sql.so.5(Qt_5)(64bit) libQt5Svg.so.5()(64bit) libQt5Svg.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5X11Extras.so.5()(64bit) libQt5X11Extras.so.5(Qt_5)(64bit) libQt5Xml.so.5()(64bit) libQt5Xml.so.5(Qt_5)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libexiv2.so.27()(64bit) libfftw3.so.3()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libfribidi.so.0()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgsl.so.27()(64bit) libgslcblas.so.0()(64bit) libharfbuzz.so.0()(64bit) libkritabasicflakes.so.19()(64bit) libkritacolor.so.19()(64bit) libkritacolord.so.19()(64bit) libkritacommand.so.19()(64bit) libkritaexifcommon.so.19()(64bit) libkritaflake.so.19()(64bit) libkritaglobal.so.19()(64bit) libkritaimage.so.19()(64bit) libkritaimpex.so.19()(64bit) libkritalibbrush.so.19()(64bit) libkritalibkis.so.19()(64bit) libkritalibkra.so.19()(64bit) libkritalibpaintop.so.19()(64bit) libkritametadata.so.19()(64bit) libkritamultiarch.so.19()(64bit) libkritapigment.so.19()(64bit) libkritaplugin.so.19()(64bit) libkritapsd.so.19()(64bit) libkritapsdutils.so.19()(64bit) libkritaqmicinterface.so.19()(64bit) libkritaqml.so.19()(64bit) libkritaresources.so.19()(64bit) libkritaresourcewidgets.so.19()(64bit) libkritastore.so.19()(64bit) libkritatiffpsd.so.19()(64bit) libkritaui.so.19()(64bit) libkritaversion.so.19()(64bit) libkritawidgets.so.19()(64bit) libkritawidgetutils.so.19()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmlt++-7.so.7()(64bit) libmlt++-7.so.7(MLTPP_0.8.8)(64bit) libmlt++-7.so.7(MLTPP_6.6.0)(64bit) libmlt++-7.so.7(MLTPP_7.0.0)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libquazip1-qt5.so.1.4.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libunibreak.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Obsoletes: calligra-krita-libs < 3.0 Processing files: krita-debugsource-5.2.2-7.fc40.riscv64 Provides: krita-debugsource = 5.2.2-7.fc40 krita-debugsource(riscv-64) = 5.2.2-7.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: krita-debuginfo-5.2.2-7.fc40.riscv64 Provides: debuginfo(build-id) = 01014e6131a09c6d239742bb1be890fc29ca0bc2 debuginfo(build-id) = 04ca012e7661497abb6d9c076db8e0ad6fd16b2d debuginfo(build-id) = 05324493f9dd197dd3a69da70d54e22cf77b9341 debuginfo(build-id) = 0635cf8b423f8cefaaf9d4388c9b07be59585259 debuginfo(build-id) = 07231ea4f301b6bc9e88dd5a2aaeae01c9059989 debuginfo(build-id) = 0ad84b8b35b778ac2dc40f60a5e9e4c25768476b debuginfo(build-id) = 0c4dc9a6e6a39cb9d8516e7f9d4bb45346069098 debuginfo(build-id) = 0cb55065b78bfee96d6eea20a5fedf7fdf19c347 debuginfo(build-id) = 0eb5f573abad6112e14edf421f200bbaf2a71b94 debuginfo(build-id) = 12c62b3068b0d070ffc22fa542cbfa54c0590a5c debuginfo(build-id) = 138bb698db9993716eba4e1e1bc2da346f6ed4dd debuginfo(build-id) = 14a4689ffbd0b9dc062c1ee781af27c450045818 debuginfo(build-id) = 168a77c9f82b51fd6de935804adcb8eca08d14d9 debuginfo(build-id) = 17909585bc45f40a4a2eae9a09703f9b54f21e82 debuginfo(build-id) = 17efb0291f75c2cab5ce8f2c3f6a31fab6b03a66 debuginfo(build-id) = 1a779329180cb5a4373d16f2bcea774cd8381076 debuginfo(build-id) = 1aab3c5f57ab4551cc7d47ceaa540b737011a714 debuginfo(build-id) = 1eda0a355973ab1bbab138956f438f99a8285e20 debuginfo(build-id) = 20304d29ffa435e3c1d36f607bc2d5447e4409de debuginfo(build-id) = 219d69c1c5fa9fa0cfe2fd15a664c5c0d121f807 debuginfo(build-id) = 24e231edfdea54df955e6e109a231e64c4addb90 debuginfo(build-id) = 27ca972fd3a46abefefee104a37c948a9ff2a568 debuginfo(build-id) = 27e30467ec6fb1519c2e93b3d968ffb335cddebf debuginfo(build-id) = 2bbbded72e4452733281bc7a1a3308fdbadcc5b6 debuginfo(build-id) = 2be902ef58d0c81858f7e72f016dfcf0ff4ef158 debuginfo(build-id) = 2d311ad244f9d7ce608e91be6de75fea13336104 debuginfo(build-id) = 2d49b03610d4aa87c88f8a4e2d163a21b040a0a7 debuginfo(build-id) = 2ec6616e5d6ce578f69ddc40b03b7c218e120a91 debuginfo(build-id) = 2f75a8285748d081c1a614e39fa2377ea9c0684f debuginfo(build-id) = 2fa6af9be15df2d89b14568f6b5a72e41bf7018c debuginfo(build-id) = 2fe8d6b17f74f87c26adbf6f4ba3f7280ce16b47 debuginfo(build-id) = 312ed5f836a87f58cf4b7d67350d497753b77aa9 debuginfo(build-id) = 31c81cd155017ed2be76f8de738cbb9a8deb1a9f debuginfo(build-id) = 3432177bbaf3af43259a21dc9b65a6a7d18e64d5 debuginfo(build-id) = 3440b22649ac901d8791002d5c55f827aee4acf6 debuginfo(build-id) = 344596bf13c935bfeeb13e989528f2a6eabaf516 debuginfo(build-id) = 383353666a039d9e23262771a878dcb8b526a9d4 debuginfo(build-id) = 388dfb3167c345631a6118078f4da7497a37c740 debuginfo(build-id) = 39a23bdcd34d773bcadc1c3bf733f6b8f770bbc7 debuginfo(build-id) = 39e997d00d25c60b6d7296f866c96b8887fa48fa debuginfo(build-id) = 3c35c7b06022024780012bb05ac1d195dbe9000f debuginfo(build-id) = 3f43d459292925b2c67ec9bed649a4aa766727f8 debuginfo(build-id) = 41a49ac09c9374035b32990b28dfa5dde891a31d debuginfo(build-id) = 44280f87ae43314fe7b826db4ce9ea95b6e69ee5 debuginfo(build-id) = 45961f5a18d760cecfdcbac5b92f6c021aab4232 debuginfo(build-id) = 479e36665c9455ee6f000b9bb2c036c673b1eaeb debuginfo(build-id) = 47d53c075037478cdcab1efa955b532becbdc0b9 debuginfo(build-id) = 486ec0403ba9f5c3852bc4067f7b4cfbd19c465e debuginfo(build-id) = 48e21b868eac5b0808b0087db816db872ae5f801 debuginfo(build-id) = 4bf64a0e4ab447a7a5b1716dd837dad15a96761b debuginfo(build-id) = 4ea4c24b3b3a4ad3d34fb18cce3bddd61789b7c4 debuginfo(build-id) = 4f043552854570ebbbc80966c646f51eaef72c2e debuginfo(build-id) = 4f2fc3170e54f1033147b06540b926775de99616 debuginfo(build-id) = 510dfc2fce59fb29ed7d1f513e1592eeb076cfe2 debuginfo(build-id) = 512dde2a4ac5bae41f9ad1f3f72dded6b7ba1ad5 debuginfo(build-id) = 537ce1ea0001ba6d2734545f70b8fd4a5cd4857c debuginfo(build-id) = 5409428612d99e4d52b560f6c0aec1b93b17c8d6 debuginfo(build-id) = 54bc83c502561342ab04d018f57095afc4605b69 debuginfo(build-id) = 559e582134f75beb26f9b4f63743b1d99a69343e debuginfo(build-id) = 57cd5bedf548dc2adf18033037f895e9864f399e debuginfo(build-id) = 5a5a74b68db3e61dd009971a7dfcebcc0f17d585 debuginfo(build-id) = 5ace1957ae1dbcdfbbda97c795f6e077cd148083 debuginfo(build-id) = 60eb0e1e06e4b1cbf94a2d90ea7958248e7350bc debuginfo(build-id) = 63a14ac7b377635edd21b40914ff8a968b71f30f debuginfo(build-id) = 64e9ea57edaf2ebe6e7366cf565345aafb3301ed debuginfo(build-id) = 657109a47326160ab55f168482dfbcc68bda25d6 debuginfo(build-id) = 6a879258b5b074fdcd00ae92d015c327afc050b7 debuginfo(build-id) = 6bb9c913d92e7d3b6a318e7bd47c1f9acb14cb0a debuginfo(build-id) = 6bfb6e597a82a9eb3c52e7516931d36388e0461c debuginfo(build-id) = 6c3baa51676793050357c2cacdc8605d5ca9810b debuginfo(build-id) = 6c934f817e93514d80fc430ef869fe9f23b02ff5 debuginfo(build-id) = 6cf0b66ea5c1e149cc38fcaab3efb698afd494b7 debuginfo(build-id) = 6d8106175fc2a069814ea7ecef7aac328f258498 debuginfo(build-id) = 7047d6d04d48e95cc6a6541efec7cb3398f150d5 debuginfo(build-id) = 7128e24137f040ed8c955c0c3a5a8a282a1f75a1 debuginfo(build-id) = 7303bdd0fcad2b334a73bef68f3e9cb6e0c5f14e debuginfo(build-id) = 740ea181203162d76e805c3ada2429258af25815 debuginfo(build-id) = 75ec2539584e6785030219d9b2c8424c6c1b7331 debuginfo(build-id) = 78cfc705ce00b982ca87a28c10fca18844ee92e4 debuginfo(build-id) = 7960d82f2040319b0fc64c37363dac6a1097df89 debuginfo(build-id) = 79fc34ac2f6f3311065b28e3e69068590baf7753 debuginfo(build-id) = 7a38e5b35f8b39bbc0eb3f23b51247a1b8869347 debuginfo(build-id) = 7ad1f10f14fdf333d5481aae5f6675f68e4b55a7 debuginfo(build-id) = 7f749f8eebc9981e97ed686538d4b5edec5e89b9 debuginfo(build-id) = 80951b9decf4669aaf24144bda506fb8c951d603 debuginfo(build-id) = 80f50973aaaf6990bda4aaa9d4c3514e2fc0c158 debuginfo(build-id) = 81823ad51302ed8494477ab491e7754b5feeb003 debuginfo(build-id) = 81b03c8fd65676f2618d50ea201f653e7aa79b28 debuginfo(build-id) = 81de2a4bf490eff254a03b2631103e4441384264 debuginfo(build-id) = 8699eff24c1af66768096556359e00d454593787 debuginfo(build-id) = 87c71201051a3e748470b26cf6cc01f91444527a debuginfo(build-id) = 8842370aeed39287703e7965c4ac244ec279d6fb debuginfo(build-id) = 89a306153e7a91d26f6c15c5e6051e712e39e484 debuginfo(build-id) = 8a14f963b4f634192f1b617927473a2ff259d289 debuginfo(build-id) = 8b4fb41db5a761c36ddfb17063e3e3a83b174a77 debuginfo(build-id) = 8b670901bcfd877eff11580f475309facf2f139a debuginfo(build-id) = 8eec0dce42db7d989b25e9d1447c60dc0c3e27b9 debuginfo(build-id) = 8fe9d8a430a745202a100252ad35dc32a61be7d5 debuginfo(build-id) = 9346f7aaacc2fe2c9b4b492e5b9cdd503adc3f45 debuginfo(build-id) = 970d50915328b2f55b2837a5bc684e0df171d78d debuginfo(build-id) = 9a2adeb189d3b812272c8c27de94907596ba75d6 debuginfo(build-id) = 9b91c05cf258822caaf526c48859c41421adac1a debuginfo(build-id) = 9f1bd6f1f173d815b583c8d2ee2887eb459a0c71 debuginfo(build-id) = a1687a8d0da8d23a0edc9333898d625a4cea9c7a debuginfo(build-id) = a40f14fb83c1e4b62dee4ecf55d160fc1bcc5bfd debuginfo(build-id) = a43e895454eeb841328697b351a69b190eae9c55 debuginfo(build-id) = a947af1c11a5afc599ea57e060b73c6f14853afe debuginfo(build-id) = a9feda3fca9082b9465414287cab45d93e1a9fae debuginfo(build-id) = acc5ba778add34c62e3fa97f2aa5876aff7a9fdc debuginfo(build-id) = af38ebc521beb0609244a97bd854185ea3802777 debuginfo(build-id) = b02fd455829e49181ee75acf66d9a8e23d185dca debuginfo(build-id) = b388c9b9bb8ce2472367ea8fd93d30cf47fb8b11 debuginfo(build-id) = b3b7007e9488b6f4362156392ca4522f3d81a8bc debuginfo(build-id) = b3b7b5e718227a0b82b4650f917e92b0422eb557 debuginfo(build-id) = b3bd24376677f2df6b6f7efc430d0bc7abb1371f debuginfo(build-id) = b5097ab97e2055548e0ac9cb8067937c90f27465 debuginfo(build-id) = b578412a17793fa2f36c3cad57491ad3638174ae debuginfo(build-id) = b5bc559f832f8c6aa7ec5f74e9f15ca58d97c899 debuginfo(build-id) = b600e8ffc0ed815ce54060e1a4388836efd658d9 debuginfo(build-id) = b6a99c0b4bbb6e7038cfb3ccfc2d913e5ba7e7a0 debuginfo(build-id) = b6ffbcd42563b1bf072884329295516a2e1c3923 debuginfo(build-id) = ba9c41b9d517d5219cafa706e52abb8a2f80ddb8 debuginfo(build-id) = bae214c2ce48b4049ff0ad15dfc51a3f6cf88eb1 debuginfo(build-id) = bd23dc7197d67eab195b0749fe19b9526a3bfe83 debuginfo(build-id) = bea594b25e49c12f3a811f05e0769bf54d578405 debuginfo(build-id) = beca22592ba16283ec6596feeb14131decafbd93 debuginfo(build-id) = bf02ef125b6a407a0981976d9cbcfe27e77d4ec4 debuginfo(build-id) = c123fd3b56ca964a4e4759091ac506a9d5bca9da debuginfo(build-id) = c3777a40a11ffd8fa580305213bf98c7e5425390 debuginfo(build-id) = c858d3766d50d89f235374be763d0331e5d72460 debuginfo(build-id) = c87101e34955a0f13d3f3f131a9e5c7009ec8539 debuginfo(build-id) = c9265f22b425d891f2f4889cb41885ba68111a8a debuginfo(build-id) = cd72b3443b6b9d8cf21a2caa4532c7a3da33a70f debuginfo(build-id) = cf05394cf48a522f18d11b38e45551bd4b76330c debuginfo(build-id) = cf5d08c1095cf45e64ea54165e5d3f57ee040c1a debuginfo(build-id) = d00bf4bf16249ffcec1d3924f327524f65ae1bbd debuginfo(build-id) = d016d06184f3c0d344c38eddfdd156f47a52635c debuginfo(build-id) = d04d23dc5fac63262d6d9c30e51de18b84120944 debuginfo(build-id) = d1372e1d7abc0177fadddab47133e1767ee5ddeb debuginfo(build-id) = d389beb7972de3cd87b764849a7aa56d9440a20f debuginfo(build-id) = d3cbc6d724780e1a5730e8665d6b58943f5a29b3 debuginfo(build-id) = d47967cb9b8de1c6d75051fa04a71768e7bd46ae debuginfo(build-id) = d6077f011cf2479dd396be8c5831f253fcd6204e debuginfo(build-id) = d7fb329b54f485b5f1fc7afe01a5a05a62132794 debuginfo(build-id) = d8e5351bf9ed55879d7aaa4950d455dab0f0a911 debuginfo(build-id) = d907574942a152133508ea21aa0cb978da673446 debuginfo(build-id) = dabfeaae9173adaa1d8ebbe5613d6287f86e56cf debuginfo(build-id) = dc1da19ee34a156ac8dce51fe54baafc173b0d7e debuginfo(build-id) = dee1399287448ecdd157326dd2c8355427e88eca debuginfo(build-id) = e323e1df6fd5c5a3074b694dc2da8efe740883b1 debuginfo(build-id) = e628816e5a354a8d4e58ee3b1033b046989e16ad debuginfo(build-id) = e701e7832c9b6357558b2073dba4486cab8eca56 debuginfo(build-id) = eb4e560819c83e84ea9751ae0aaf9f878ce5c2bc debuginfo(build-id) = ebbf959ded78860e8c8902c7b1e5c6dba70df6c4 debuginfo(build-id) = eda6035a6d5202b39189d6c4a51daf226855fdc2 debuginfo(build-id) = ee03cd12c369cf8f25e7846425b569a05dfcc92d debuginfo(build-id) = f04b28b657f206072d08fc9d935ffe36c9fb7186 debuginfo(build-id) = f071b5b11cb7a36590084258fca7387f38f144c7 debuginfo(build-id) = f0a6dfde02be3c699a9c7c1b909966dbecd3c0f8 debuginfo(build-id) = f2520fc002a403a3d9d0e167d7ba4c6192196847 debuginfo(build-id) = f644049112c63ea48bd591f1a982943219f32715 debuginfo(build-id) = f64cc880ab79d897c8d4ffd99dd67d14b1b7ed53 debuginfo(build-id) = fc927b6d02109314a66b661e77358357c33c5327 debuginfo(build-id) = fd4209499d06baf97affe07d8d5f6e9394bb262e debuginfo(build-id) = fdf70c38385b3bac4feeb482533ad83442e49595 debuginfo(build-id) = ff10149c89a38db4b4dfc7d435c053007c476f87 debuginfo(build-id) = ff5d986028185028c6780b7157bac297cef34965 debuginfo(build-id) = ffc895a43efdd222d80c06a3aa4579147387e3ef krita-debuginfo = 5.2.2-7.fc40 krita-debuginfo(riscv-64) = 5.2.2-7.fc40 libdraganddropplugin.so-5.2.2-7.fc40.riscv64.debug()(64bit) libkritasketchplugin.so-5.2.2-7.fc40.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: krita-debugsource(riscv-64) = 5.2.2-7.fc40 Processing files: krita-libs-debuginfo-5.2.2-7.fc40.riscv64 Provides: debuginfo(build-id) = 00e8b9bf72a701f0e537c97a912c5094350ff030 debuginfo(build-id) = 070150d512bd0b3d8b5abf8bcbf79cffb12f982f debuginfo(build-id) = 0ed45e470ead9925729cf020e4945318bcc1d291 debuginfo(build-id) = 2360096d4901781f4cfde8a467a0f5ba19a08374 debuginfo(build-id) = 31dd7abdb2fb61e42ad2a9964d96e93dab0d61ca debuginfo(build-id) = 34363d8a21296a111ff2024ac960631e296a5ce3 debuginfo(build-id) = 3aa73a19c9631c067449bdf06cce0566c84e0dc4 debuginfo(build-id) = 3c778004f6fd8408aa71a79f2190592279178388 debuginfo(build-id) = 4479494c4f3cde97d54da31122adddb686a4e9fb debuginfo(build-id) = 4b5d01188cecedc88198082ecc9757a241ee7036 debuginfo(build-id) = 4de3874746ef0216b656147c2312d928ae921ea2 debuginfo(build-id) = 4e0f82c4b352d348f9e80b9e4e9b592f6093b3e3 debuginfo(build-id) = 54f28f28217ba5bc0ee0cc8defa9ce5ee8904ebb debuginfo(build-id) = 58e77c9b84b52d96f143a8acb70a9f312dbda2cd debuginfo(build-id) = 5ac62b1d37653f0aac9f72a91f91cf9f36168d20 debuginfo(build-id) = 5ccec6af59f4caa24608f1a327f3882d5a5e5198 debuginfo(build-id) = 6ad83848536b5b1bfcb3f80299893b7058be3ea3 debuginfo(build-id) = 6c5104e28196ae347a264cc69590ff523426ab15 debuginfo(build-id) = 7078b57e23d661b8e7559d199da1b989388dbffe debuginfo(build-id) = 734ff1db5dadaaab4bb88f47883eed053bedcb8c debuginfo(build-id) = 90b7467efba018d3b0d8b221674423856613b1a9 debuginfo(build-id) = 90b81f4b3419767fd570a288267efcdf11664008 debuginfo(build-id) = 9c384b7eab469813636e7f841013d3cad85ec51c debuginfo(build-id) = a516de7ff2ff5df291c60ddde469e2b4c92f128a debuginfo(build-id) = ac1691b47cc8359c95472f5523408d23417a3e1b debuginfo(build-id) = b8b03d02d4c6b204466b9fe615252868118beb23 debuginfo(build-id) = cbe96ff96eb17df799acd8d8d3a0c8b36ac090e3 debuginfo(build-id) = ebf4eeb4a72b5a5914248726f4d1146278ac8431 debuginfo(build-id) = ec1361dce19b0cea23213dd3dded4e5dbfd175cf krita-libs-debuginfo = 5.2.2-7.fc40 krita-libs-debuginfo(riscv-64) = 5.2.2-7.fc40 libkritabasicflakes.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritacolor.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritacolord.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritacommand.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaexifcommon.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaflake.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaglobal.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaimage.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaimpex.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritalibbrush.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritalibkis.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritalibkra.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritalibpaintop.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritametadata.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritamultiarch.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritapigment.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaplugin.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritapsd.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritapsdutils.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaqmicinterface.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaqml.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaresources.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaresourcewidgets.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritastore.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritatiffpsd.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaui.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritaversion.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritawidgets.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) libkritawidgetutils.so.19.0.0-5.2.2-7.fc40.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: krita-debugsource(riscv-64) = 5.2.2-7.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/krita-5.2.2-7.fc40.riscv64 Wrote: /builddir/build/RPMS/krita-5.2.2-7.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/krita-debugsource-5.2.2-7.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/krita-libs-5.2.2-7.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/krita-libs-debuginfo-5.2.2-7.fc40.riscv64.rpm Wrote: /builddir/build/RPMS/krita-debuginfo-5.2.2-7.fc40.riscv64.rpm Child return code was: 0